diff --git a/app/Models/Project.php b/app/Models/Project.php
index bd762a1..72cfd06 100644
--- a/app/Models/Project.php
+++ b/app/Models/Project.php
@@ -32,7 +32,18 @@ class Project extends Model
'validate' => [
'string',
'max:255',
- 'unique:sites,name'
+ // @phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed
+ function ($attribute, $value, $fail) {
+ $q = static::query();
+ if (request()->project) {
+ $q = $q->where('id', '!=', $this->id);
+ }
+ if ($q->where('name', $value)->exists()) {
+ $fail(__(':attribute est déjà utilisé', [
+ 'attribute' => $attribute
+ ]));
+ }
+ }
],
'required' => true,
'nullable' => false,
diff --git a/app/Models/Site.php b/app/Models/Site.php
index 97611bc..5b5820d 100644
--- a/app/Models/Site.php
+++ b/app/Models/Site.php
@@ -27,6 +27,10 @@ class Site extends Model
'description', 'todo'
];
+ protected $attributes = [
+ 'status' => '',
+ ];
+
public function __construct($attributes = [])
{
self::$editableProperties = [
@@ -36,7 +40,18 @@ class Site extends Model
'validate' => [
'string',
'max:255',
- 'unique:sites,name'
+ // @phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed
+ function ($attribute, $value, $fail) {
+ $q = static::query();
+ if (request()->site) {
+ $q = $q->where('id', '!=', $this->id);
+ }
+ if ($q->where('name', $value)->exists()) {
+ $fail(__(':attribute est déjà utilisé', [
+ 'attribute' => $attribute
+ ]));
+ }
+ }
],
'required' => true,
'nullable' => false,
@@ -54,8 +69,8 @@ class Site extends Model
'string',
'max:255'
],
- 'required' => true,
- 'nullable' => false,
+ 'required' => false,
+ 'nullable' => true, // n'est pas vraiment nullable en base
'actions' => [
CrudAction::view(),
CrudAction::create(),
diff --git a/composer.json b/composer.json
index c1c4502..511c39a 100644
--- a/composer.json
+++ b/composer.json
@@ -15,7 +15,7 @@
"fideloper/proxy": "^4.4",
"fruitcake/laravel-cors": "^2.0",
"guzzlehttp/guzzle": "^7.0.1",
- "kwaadpepper/crud-policies": "^0.1.20",
+ "kwaadpepper/crud-policies": "^0.1.22",
"kwaadpepper/enum": "^2.1",
"kwaadpepper/exception-handler": "^0.0.3",
"laravel-lang/lang": "~8.0",
diff --git a/composer.lock b/composer.lock
index 6a230a0..ed7dd0c 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "860dfd7bc135b1a4a79652323e319ddd",
+ "content-hash": "96c89a37f11d624fe4d13c2918d7fe73",
"packages": [
{
"name": "asm89/stack-cors",
@@ -41,7 +41,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Alexander",
@@ -50,7 +52,10 @@
],
"description": "Cross-origin resource sharing library and stack middleware",
"homepage": "https://github.com/asm89/stack-cors",
- "keywords": ["cors", "stack"],
+ "keywords": [
+ "cors",
+ "stack"
+ ],
"support": {
"issues": "https://github.com/asm89/stack-cors/issues",
"source": "https://github.com/asm89/stack-cors/tree/v2.0.3"
@@ -87,7 +92,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"description": "Arbitrary-precision arithmetic library",
"keywords": [
"Arbitrary-precision",
@@ -154,7 +161,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Marco Pivetta",
@@ -227,7 +236,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Guilherme Blanco",
@@ -319,7 +330,9 @@
"suggest": {
"symfony/console": "For helpful console commands such as SQL execution and import of files."
},
- "bin": ["bin/doctrine-dbal"],
+ "bin": [
+ "bin/doctrine-dbal"
+ ],
"type": "library",
"autoload": {
"psr-4": {
@@ -327,7 +340,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Guilherme Blanco",
@@ -420,7 +435,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.",
"homepage": "https://www.doctrine-project.org/",
"support": {
@@ -465,7 +482,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Guilherme Blanco",
@@ -557,7 +576,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Guilherme Blanco",
@@ -648,7 +669,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Guilherme Blanco",
@@ -665,7 +688,13 @@
],
"description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.",
"homepage": "https://www.doctrine-project.org/projects/lexer.html",
- "keywords": ["annotations", "docblock", "lexer", "parser", "php"],
+ "keywords": [
+ "annotations",
+ "docblock",
+ "lexer",
+ "parser",
+ "php"
+ ],
"support": {
"issues": "https://github.com/doctrine/lexer/issues",
"source": "https://github.com/doctrine/lexer/tree/1.2.1"
@@ -720,7 +749,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Chris Tankersley",
@@ -729,7 +760,10 @@
}
],
"description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due",
- "keywords": ["cron", "schedule"],
+ "keywords": [
+ "cron",
+ "schedule"
+ ],
"support": {
"issues": "https://github.com/dragonmantank/cron-expression/issues",
"source": "https://github.com/dragonmantank/cron-expression/tree/v3.1.0"
@@ -781,7 +815,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Eduardo Gulias Davis"
@@ -836,7 +872,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Emanuil Rusev",
@@ -846,7 +884,10 @@
],
"description": "Parser for Markdown.",
"homepage": "http://parsedown.org",
- "keywords": ["markdown", "parser"],
+ "keywords": [
+ "markdown",
+ "parser"
+ ],
"support": {
"issues": "https://github.com/erusev/parsedown/issues",
"source": "https://github.com/erusev/parsedown/tree/1.7.x"
@@ -878,11 +919,17 @@
"psr-0": {
"HTMLPurifier": "library/"
},
- "files": ["library/HTMLPurifier.composer.php"],
- "exclude-from-classmap": ["/library/HTMLPurifier/Language/"]
+ "files": [
+ "library/HTMLPurifier.composer.php"
+ ],
+ "exclude-from-classmap": [
+ "/library/HTMLPurifier/Language/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["LGPL-2.1-or-later"],
+ "license": [
+ "LGPL-2.1-or-later"
+ ],
"authors": [
{
"name": "Edward Z. Yang",
@@ -892,7 +939,9 @@
],
"description": "Standards compliant HTML filter written in PHP",
"homepage": "http://htmlpurifier.org/",
- "keywords": ["html"],
+ "keywords": [
+ "html"
+ ],
"support": {
"issues": "https://github.com/ezyang/htmlpurifier/issues",
"source": "https://github.com/ezyang/htmlpurifier/tree/master"
@@ -936,13 +985,22 @@
"psr-4": {
"Facade\\FlareClient\\": "src"
},
- "files": ["src/helpers.php"]
+ "files": [
+ "src/helpers.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"description": "Send PHP errors to Flare",
"homepage": "https://github.com/facade/flare-client-php",
- "keywords": ["exception", "facade", "flare", "reporting"],
+ "keywords": [
+ "exception",
+ "facade",
+ "flare",
+ "reporting"
+ ],
"support": {
"issues": "https://github.com/facade/flare-client-php/issues",
"source": "https://github.com/facade/flare-client-php/tree/1.9.1"
@@ -984,7 +1042,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Freek Van der Herten",
@@ -995,7 +1055,11 @@
],
"description": "Solution contracts for Ignition",
"homepage": "https://github.com/facade/ignition-contracts",
- "keywords": ["contracts", "flare", "ignition"],
+ "keywords": [
+ "contracts",
+ "flare",
+ "ignition"
+ ],
"support": {
"issues": "https://github.com/facade/ignition-contracts/issues",
"source": "https://github.com/facade/ignition-contracts/tree/1.0.2"
@@ -1039,7 +1103,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Chris Fidao",
@@ -1047,7 +1113,11 @@
}
],
"description": "Set trusted proxies for Laravel",
- "keywords": ["load balancing", "proxy", "trusted proxy"],
+ "keywords": [
+ "load balancing",
+ "proxy",
+ "trusted proxy"
+ ],
"support": {
"issues": "https://github.com/fideloper/TrustedProxy/issues",
"source": "https://github.com/fideloper/TrustedProxy/tree/4.4.1"
@@ -1088,7 +1158,9 @@
"dev-master": "2.0-dev"
},
"laravel": {
- "providers": ["Fruitcake\\Cors\\CorsServiceProvider"]
+ "providers": [
+ "Fruitcake\\Cors\\CorsServiceProvider"
+ ]
}
},
"autoload": {
@@ -1097,7 +1169,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Fruitcake",
@@ -1109,7 +1183,12 @@
}
],
"description": "Adds CORS (Cross-Origin Resource Sharing) headers support in your Laravel application",
- "keywords": ["api", "cors", "crossdomain", "laravel"],
+ "keywords": [
+ "api",
+ "cors",
+ "crossdomain",
+ "laravel"
+ ],
"support": {
"issues": "https://github.com/fruitcake/laravel-cors/issues",
"source": "https://github.com/fruitcake/laravel-cors/tree/v2.0.4"
@@ -1150,7 +1229,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Graham Campbell",
@@ -1227,10 +1308,14 @@
"psr-4": {
"GuzzleHttp\\": "src/"
},
- "files": ["src/functions_include.php"]
+ "files": [
+ "src/functions_include.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Michael Dowling",
@@ -1310,10 +1395,14 @@
"psr-4": {
"GuzzleHttp\\Promise\\": "src/"
},
- "files": ["src/functions_include.php"]
+ "files": [
+ "src/functions_include.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Michael Dowling",
@@ -1322,7 +1411,9 @@
}
],
"description": "Guzzle promises library",
- "keywords": ["promise"],
+ "keywords": [
+ "promise"
+ ],
"support": {
"issues": "https://github.com/guzzle/promises/issues",
"source": "https://github.com/guzzle/promises/tree/1.4.1"
@@ -1373,7 +1464,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Michael Dowling",
@@ -1409,16 +1502,16 @@
},
{
"name": "kwaadpepper/crud-policies",
- "version": "0.1.20",
+ "version": "0.1.22",
"source": {
"type": "git",
"url": "https://github.com/Kwaadpepper/crud-policies.git",
- "reference": "7e73d7485236b3710933861981b319076aa823ae"
+ "reference": "fb3c8e2ee065f9ed102db90394838b255d06cc15"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Kwaadpepper/crud-policies/zipball/7e73d7485236b3710933861981b319076aa823ae",
- "reference": "7e73d7485236b3710933861981b319076aa823ae",
+ "url": "https://api.github.com/repos/Kwaadpepper/crud-policies/zipball/fb3c8e2ee065f9ed102db90394838b255d06cc15",
+ "reference": "fb3c8e2ee065f9ed102db90394838b255d06cc15",
"shasum": ""
},
"require": {
@@ -1447,7 +1540,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Jérémy Munsch",
@@ -1457,12 +1552,17 @@
],
"description": "Makes CRUD easy, make policies easy and everyone happy",
"homepage": "https://github.com/kwaadpepper/crud-policies",
- "keywords": ["Scafolding", "crud", "laravel", "policies"],
+ "keywords": [
+ "Scafolding",
+ "crud",
+ "laravel",
+ "policies"
+ ],
"support": {
"issues": "https://github.com/Kwaadpepper/crud-policies/issues",
- "source": "https://github.com/Kwaadpepper/crud-policies/tree/0.1.20"
+ "source": "https://github.com/Kwaadpepper/crud-policies/tree/0.1.22"
},
- "time": "2021-10-02T08:53:09+00:00"
+ "time": "2021-10-22T10:14:13+00:00"
},
{
"name": "kwaadpepper/enum",
@@ -1491,7 +1591,9 @@
"type": "library",
"extra": {
"laravel": {
- "providers": ["Kwaadpepper\\Enum\\EnumServiceProvider"]
+ "providers": [
+ "Kwaadpepper\\Enum\\EnumServiceProvider"
+ ]
}
},
"autoload": {
@@ -1500,7 +1602,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Jérémy Munsch",
@@ -1510,7 +1614,10 @@
],
"description": "Enums to use for any project",
"homepage": "https://github.com/kwaadpepper/enum",
- "keywords": ["enum", "laravel"],
+ "keywords": [
+ "enum",
+ "laravel"
+ ],
"support": {
"issues": "https://github.com/Kwaadpepper/enum/issues",
"source": "https://github.com/Kwaadpepper/enum/tree/2.1.1"
@@ -1554,7 +1661,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Jérémy Munsch",
@@ -1564,7 +1673,12 @@
],
"description": "Send emails when exceptions occurs",
"homepage": "https://github.com/kwaadpepper/exception-handler",
- "keywords": ["email", "exception", "laravel", "policies"],
+ "keywords": [
+ "email",
+ "exception",
+ "laravel",
+ "policies"
+ ],
"support": {
"issues": "https://github.com/Kwaadpepper/exception-handler/issues",
"source": "https://github.com/Kwaadpepper/exception-handler/tree/0.0.3"
@@ -1602,7 +1716,9 @@
},
"type": "library",
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Laravel-Lang Team",
@@ -1610,7 +1726,12 @@
}
],
"description": "Languages for Laravel",
- "keywords": ["lang", "languages", "laravel", "lpm"],
+ "keywords": [
+ "lang",
+ "languages",
+ "laravel",
+ "lpm"
+ ],
"support": {
"issues": "https://github.com/Laravel-Lang/lang/issues",
"source": "https://github.com/Laravel-Lang/lang"
@@ -1767,7 +1888,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Taylor Otwell",
@@ -1776,7 +1899,10 @@
],
"description": "The Laravel Framework.",
"homepage": "https://laravel.com",
- "keywords": ["framework", "laravel"],
+ "keywords": [
+ "framework",
+ "laravel"
+ ],
"support": {
"issues": "https://github.com/laravel/framework/issues",
"source": "https://github.com/laravel/framework"
@@ -1817,7 +1943,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Taylor Otwell",
@@ -1829,7 +1957,11 @@
}
],
"description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.",
- "keywords": ["closure", "laravel", "serializable"],
+ "keywords": [
+ "closure",
+ "laravel",
+ "serializable"
+ ],
"support": {
"issues": "https://github.com/laravel/serializable-closure/issues",
"source": "https://github.com/laravel/serializable-closure"
@@ -1871,7 +2003,9 @@
"dev-master": "2.x-dev"
},
"laravel": {
- "providers": ["Laravel\\Tinker\\TinkerServiceProvider"]
+ "providers": [
+ "Laravel\\Tinker\\TinkerServiceProvider"
+ ]
}
},
"autoload": {
@@ -1880,7 +2014,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Taylor Otwell",
@@ -1888,7 +2024,12 @@
}
],
"description": "Powerful REPL for the Laravel framework.",
- "keywords": ["REPL", "Tinker", "laravel", "psysh"],
+ "keywords": [
+ "REPL",
+ "Tinker",
+ "laravel",
+ "psysh"
+ ],
"support": {
"issues": "https://github.com/laravel/tinker/issues",
"source": "https://github.com/laravel/tinker/tree/v2.6.2"
@@ -1922,7 +2063,9 @@
"dev-master": "3.x-dev"
},
"laravel": {
- "providers": ["Laravel\\Ui\\UiServiceProvider"]
+ "providers": [
+ "Laravel\\Ui\\UiServiceProvider"
+ ]
}
},
"autoload": {
@@ -1932,7 +2075,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Taylor Otwell",
@@ -1940,7 +2085,10 @@
}
],
"description": "Laravel UI utilities and presets.",
- "keywords": ["laravel", "ui"],
+ "keywords": [
+ "laravel",
+ "ui"
+ ],
"support": {
"source": "https://github.com/laravel/ui/tree/v3.3.0"
},
@@ -1980,7 +2128,9 @@
"scrutinizer/ocular": "^1.5",
"symfony/finder": "^4.2"
},
- "bin": ["bin/commonmark"],
+ "bin": [
+ "bin/commonmark"
+ ],
"type": "library",
"autoload": {
"psr-4": {
@@ -1988,7 +2138,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Colin O'Dell",
@@ -2096,7 +2248,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Frank de Jonge",
@@ -2165,7 +2319,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Frank de Jonge",
@@ -2222,7 +2378,9 @@
"type": "package",
"extra": {
"laravel": {
- "providers": ["Mews\\Purifier\\PurifierServiceProvider"],
+ "providers": [
+ "Mews\\Purifier\\PurifierServiceProvider"
+ ],
"aliases": {
"Purifier": "Mews\\Purifier\\Facades\\Purifier"
}
@@ -2232,10 +2390,14 @@
"psr-4": {
"Mews\\Purifier\\": "src/"
},
- "files": ["src/helpers.php"]
+ "files": [
+ "src/helpers.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Muharrem ERİN",
@@ -2330,7 +2492,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Jordi Boggiano",
@@ -2340,7 +2504,11 @@
],
"description": "Sends your logs to files, sockets, inboxes, databases and various web services",
"homepage": "https://github.com/Seldaek/monolog",
- "keywords": ["log", "logging", "psr-3"],
+ "keywords": [
+ "log",
+ "logging",
+ "psr-3"
+ ],
"support": {
"issues": "https://github.com/Seldaek/monolog/issues",
"source": "https://github.com/Seldaek/monolog/tree/2.3.4"
@@ -2388,7 +2556,9 @@
"phpunit/phpunit": "^7.5.20 || ^8.5.14",
"squizlabs/php_codesniffer": "^3.4"
},
- "bin": ["bin/carbon"],
+ "bin": [
+ "bin/carbon"
+ ],
"type": "library",
"extra": {
"branch-alias": {
@@ -2396,10 +2566,14 @@
"dev-master": "2.x-dev"
},
"laravel": {
- "providers": ["Carbon\\Laravel\\ServiceProvider"]
+ "providers": [
+ "Carbon\\Laravel\\ServiceProvider"
+ ]
},
"phpstan": {
- "includes": ["extension.neon"]
+ "includes": [
+ "extension.neon"
+ ]
}
},
"autoload": {
@@ -2408,7 +2582,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Brian Nesbitt",
@@ -2422,7 +2598,11 @@
],
"description": "An API extension for DateTime that supports 281 different languages.",
"homepage": "https://carbon.nesbot.com",
- "keywords": ["date", "datetime", "time"],
+ "keywords": [
+ "date",
+ "datetime",
+ "time"
+ ],
"support": {
"issues": "https://github.com/briannesbitt/Carbon/issues",
"source": "https://github.com/briannesbitt/Carbon"
@@ -2461,7 +2641,9 @@
"ircmaxell/php-yacc": "^0.0.7",
"phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0"
},
- "bin": ["bin/php-parse"],
+ "bin": [
+ "bin/php-parse"
+ ],
"type": "library",
"extra": {
"branch-alias": {
@@ -2474,14 +2656,19 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Nikita Popov"
}
],
"description": "A PHP parser written in PHP",
- "keywords": ["parser", "php"],
+ "keywords": [
+ "parser",
+ "php"
+ ],
"support": {
"issues": "https://github.com/nikic/PHP-Parser/issues",
"source": "https://github.com/nikic/PHP-Parser/tree/v4.13.0"
@@ -2519,10 +2706,14 @@
"psr-4": {
"Opis\\Closure\\": "src/"
},
- "files": ["functions.php"]
+ "files": [
+ "functions.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Marius Sarca",
@@ -2582,7 +2773,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["Apache-2.0"],
+ "license": [
+ "Apache-2.0"
+ ],
"authors": [
{
"name": "Johannes M. Schmitt",
@@ -2594,7 +2787,12 @@
}
],
"description": "Option Type for PHP",
- "keywords": ["language", "option", "php", "type"],
+ "keywords": [
+ "language",
+ "option",
+ "php",
+ "type"
+ ],
"support": {
"issues": "https://github.com/schmittjoh/php-option/issues",
"source": "https://github.com/schmittjoh/php-option/tree/1.8.0"
@@ -2635,7 +2833,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "PHP-FIG",
@@ -2686,7 +2886,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "PHP-FIG",
@@ -2694,7 +2896,11 @@
}
],
"description": "Standard interfaces for event handling.",
- "keywords": ["events", "psr", "psr-14"],
+ "keywords": [
+ "events",
+ "psr",
+ "psr-14"
+ ],
"support": {
"issues": "https://github.com/php-fig/event-dispatcher/issues",
"source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0"
@@ -2731,7 +2937,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "PHP-FIG",
@@ -2740,7 +2948,12 @@
],
"description": "Common interface for HTTP clients",
"homepage": "https://github.com/php-fig/http-client",
- "keywords": ["http", "http-client", "psr", "psr-18"],
+ "keywords": [
+ "http",
+ "http-client",
+ "psr",
+ "psr-18"
+ ],
"support": {
"source": "https://github.com/php-fig/http-client/tree/master"
},
@@ -2776,7 +2989,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "PHP-FIG",
@@ -2828,7 +3043,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "PHP-FIG",
@@ -2879,7 +3096,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "PHP-FIG",
@@ -2888,7 +3107,11 @@
],
"description": "Common interface for logging libraries",
"homepage": "https://github.com/php-fig/log",
- "keywords": ["log", "psr", "psr-3"],
+ "keywords": [
+ "log",
+ "psr",
+ "psr-3"
+ ],
"support": {
"source": "https://github.com/php-fig/log/tree/1.1.4"
},
@@ -2923,7 +3146,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "PHP-FIG",
@@ -2931,7 +3156,13 @@
}
],
"description": "Common interfaces for simple caching",
- "keywords": ["cache", "caching", "psr", "psr-16", "simple-cache"],
+ "keywords": [
+ "cache",
+ "caching",
+ "psr",
+ "psr-16",
+ "simple-cache"
+ ],
"support": {
"source": "https://github.com/php-fig/simple-cache/tree/master"
},
@@ -2970,7 +3201,9 @@
"ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history.",
"hoa/console": "A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit."
},
- "bin": ["bin/psysh"],
+ "bin": [
+ "bin/psysh"
+ ],
"type": "library",
"extra": {
"branch-alias": {
@@ -2978,13 +3211,17 @@
}
},
"autoload": {
- "files": ["src/functions.php"],
+ "files": [
+ "src/functions.php"
+ ],
"psr-4": {
"Psy\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Justin Hileman",
@@ -2994,7 +3231,12 @@
],
"description": "An interactive shell for modern PHP.",
"homepage": "http://psysh.org",
- "keywords": ["REPL", "console", "interactive", "shell"],
+ "keywords": [
+ "REPL",
+ "console",
+ "interactive",
+ "shell"
+ ],
"support": {
"issues": "https://github.com/bobthecow/psysh/issues",
"source": "https://github.com/bobthecow/psysh/tree/v0.10.8"
@@ -3024,10 +3266,14 @@
},
"type": "library",
"autoload": {
- "files": ["src/getallheaders.php"]
+ "files": [
+ "src/getallheaders.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Ralph Khattar",
@@ -3085,7 +3331,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Ben Ramsey",
@@ -3094,7 +3342,14 @@
}
],
"description": "A PHP library for representing and manipulating collections.",
- "keywords": ["array", "collection", "hash", "map", "queue", "set"],
+ "keywords": [
+ "array",
+ "collection",
+ "hash",
+ "map",
+ "queue",
+ "set"
+ ],
"support": {
"issues": "https://github.com/ramsey/collection/issues",
"source": "https://github.com/ramsey/collection/tree/1.2.1"
@@ -3179,12 +3434,20 @@
"psr-4": {
"Ramsey\\Uuid\\": "src/"
},
- "files": ["src/functions.php"]
+ "files": [
+ "src/functions.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"description": "A PHP library for generating and working with universally unique identifiers (UUIDs).",
- "keywords": ["guid", "identifier", "uuid"],
+ "keywords": [
+ "guid",
+ "identifier",
+ "uuid"
+ ],
"support": {
"issues": "https://github.com/ramsey/uuid/issues",
"source": "https://github.com/ramsey/uuid/tree/4.2.3"
@@ -3236,10 +3499,14 @@
}
},
"autoload": {
- "files": ["lib/swift_required.php"]
+ "files": [
+ "lib/swift_required.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Chris Corbyn"
@@ -3251,7 +3518,11 @@
],
"description": "Swiftmailer, free feature-rich PHP mailer",
"homepage": "https://swiftmailer.symfony.com",
- "keywords": ["email", "mail", "mailer"],
+ "keywords": [
+ "email",
+ "mail",
+ "mailer"
+ ],
"support": {
"issues": "https://github.com/swiftmailer/swiftmailer/issues",
"source": "https://github.com/swiftmailer/swiftmailer/tree/v6.2.7"
@@ -3322,10 +3593,14 @@
"psr-4": {
"Symfony\\Component\\Console\\": ""
},
- "exclude-from-classmap": ["/Tests/"]
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Fabien Potencier",
@@ -3338,7 +3613,12 @@
],
"description": "Eases the creation of beautiful and testable command line interfaces",
"homepage": "https://symfony.com",
- "keywords": ["cli", "command line", "console", "terminal"],
+ "keywords": [
+ "cli",
+ "command line",
+ "console",
+ "terminal"
+ ],
"support": {
"source": "https://github.com/symfony/console/tree/v5.3.7"
},
@@ -3381,10 +3661,14 @@
"psr-4": {
"Symfony\\Component\\CssSelector\\": ""
},
- "exclude-from-classmap": ["/Tests/"]
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Fabien Potencier",
@@ -3448,10 +3732,14 @@
}
},
"autoload": {
- "files": ["function.php"]
+ "files": [
+ "function.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Nicolas Grekas",
@@ -3512,10 +3800,14 @@
"psr-4": {
"Symfony\\Component\\ErrorHandler\\": ""
},
- "exclude-from-classmap": ["/Tests/"]
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Fabien Potencier",
@@ -3593,10 +3885,14 @@
"psr-4": {
"Symfony\\Component\\EventDispatcher\\": ""
},
- "exclude-from-classmap": ["/Tests/"]
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Fabien Potencier",
@@ -3665,7 +3961,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Nicolas Grekas",
@@ -3728,10 +4026,14 @@
"psr-4": {
"Symfony\\Component\\Finder\\": ""
},
- "exclude-from-classmap": ["/Tests/"]
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Fabien Potencier",
@@ -3799,7 +4101,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Nicolas Grekas",
@@ -3873,10 +4177,14 @@
"psr-4": {
"Symfony\\Component\\HttpFoundation\\": ""
},
- "exclude-from-classmap": ["/Tests/"]
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Fabien Potencier",
@@ -3981,10 +4289,14 @@
"psr-4": {
"Symfony\\Component\\HttpKernel\\": ""
},
- "exclude-from-classmap": ["/Tests/"]
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Fabien Potencier",
@@ -4056,10 +4368,14 @@
"psr-4": {
"Symfony\\Component\\Mime\\": ""
},
- "exclude-from-classmap": ["/Tests/"]
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Fabien Potencier",
@@ -4072,7 +4388,10 @@
],
"description": "Allows manipulating MIME messages",
"homepage": "https://symfony.com",
- "keywords": ["mime", "mime-type"],
+ "keywords": [
+ "mime",
+ "mime-type"
+ ],
"support": {
"source": "https://github.com/symfony/mime/tree/v5.3.8"
},
@@ -4126,10 +4445,14 @@
"psr-4": {
"Symfony\\Polyfill\\Ctype\\": ""
},
- "files": ["bootstrap.php"]
+ "files": [
+ "bootstrap.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Gert de Pagter",
@@ -4142,7 +4465,12 @@
],
"description": "Symfony polyfill for ctype functions",
"homepage": "https://symfony.com",
- "keywords": ["compatibility", "ctype", "polyfill", "portable"],
+ "keywords": [
+ "compatibility",
+ "ctype",
+ "polyfill",
+ "portable"
+ ],
"support": {
"source": "https://github.com/symfony/polyfill-ctype/tree/v1.23.0"
},
@@ -4196,10 +4524,14 @@
"psr-4": {
"Symfony\\Polyfill\\Iconv\\": ""
},
- "files": ["bootstrap.php"]
+ "files": [
+ "bootstrap.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Nicolas Grekas",
@@ -4272,10 +4604,14 @@
"psr-4": {
"Symfony\\Polyfill\\Intl\\Grapheme\\": ""
},
- "files": ["bootstrap.php"]
+ "files": [
+ "bootstrap.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Nicolas Grekas",
@@ -4351,10 +4687,14 @@
"psr-4": {
"Symfony\\Polyfill\\Intl\\Idn\\": ""
},
- "files": ["bootstrap.php"]
+ "files": [
+ "bootstrap.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Laurent Bassin",
@@ -4432,11 +4772,17 @@
"psr-4": {
"Symfony\\Polyfill\\Intl\\Normalizer\\": ""
},
- "files": ["bootstrap.php"],
- "classmap": ["Resources/stubs"]
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Nicolas Grekas",
@@ -4510,10 +4856,14 @@
"psr-4": {
"Symfony\\Polyfill\\Mbstring\\": ""
},
- "files": ["bootstrap.php"]
+ "files": [
+ "bootstrap.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Nicolas Grekas",
@@ -4583,10 +4933,14 @@
"psr-4": {
"Symfony\\Polyfill\\Php72\\": ""
},
- "files": ["bootstrap.php"]
+ "files": [
+ "bootstrap.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Nicolas Grekas",
@@ -4599,7 +4953,12 @@
],
"description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions",
"homepage": "https://symfony.com",
- "keywords": ["compatibility", "polyfill", "portable", "shim"],
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
"support": {
"source": "https://github.com/symfony/polyfill-php72/tree/v1.23.0"
},
@@ -4650,11 +5009,17 @@
"psr-4": {
"Symfony\\Polyfill\\Php73\\": ""
},
- "files": ["bootstrap.php"],
- "classmap": ["Resources/stubs"]
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Nicolas Grekas",
@@ -4667,7 +5032,12 @@
],
"description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions",
"homepage": "https://symfony.com",
- "keywords": ["compatibility", "polyfill", "portable", "shim"],
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
"support": {
"source": "https://github.com/symfony/polyfill-php73/tree/v1.23.0"
},
@@ -4718,11 +5088,17 @@
"psr-4": {
"Symfony\\Polyfill\\Php80\\": ""
},
- "files": ["bootstrap.php"],
- "classmap": ["Resources/stubs"]
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Ion Bazan",
@@ -4739,7 +5115,12 @@
],
"description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
"homepage": "https://symfony.com",
- "keywords": ["compatibility", "polyfill", "portable", "shim"],
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
"support": {
"source": "https://github.com/symfony/polyfill-php80/tree/v1.23.1"
},
@@ -4790,11 +5171,17 @@
"psr-4": {
"Symfony\\Polyfill\\Php81\\": ""
},
- "files": ["bootstrap.php"],
- "classmap": ["Resources/stubs"]
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Nicolas Grekas",
@@ -4807,7 +5194,12 @@
],
"description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions",
"homepage": "https://symfony.com",
- "keywords": ["compatibility", "polyfill", "portable", "shim"],
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
"support": {
"source": "https://github.com/symfony/polyfill-php81/tree/v1.23.0"
},
@@ -4850,10 +5242,14 @@
"psr-4": {
"Symfony\\Component\\Process\\": ""
},
- "exclude-from-classmap": ["/Tests/"]
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Fabien Potencier",
@@ -4930,10 +5326,14 @@
"psr-4": {
"Symfony\\Component\\Routing\\": ""
},
- "exclude-from-classmap": ["/Tests/"]
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Fabien Potencier",
@@ -4946,7 +5346,12 @@
],
"description": "Maps an HTTP request to a set of configuration variables",
"homepage": "https://symfony.com",
- "keywords": ["router", "routing", "uri", "url"],
+ "keywords": [
+ "router",
+ "routing",
+ "uri",
+ "url"
+ ],
"support": {
"source": "https://github.com/symfony/routing/tree/v5.3.7"
},
@@ -5003,7 +5408,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Nicolas Grekas",
@@ -5076,11 +5483,17 @@
"psr-4": {
"Symfony\\Component\\String\\": ""
},
- "files": ["Resources/functions.php"],
- "exclude-from-classmap": ["/Tests/"]
+ "files": [
+ "Resources/functions.php"
+ ],
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Nicolas Grekas",
@@ -5170,14 +5583,20 @@
},
"type": "library",
"autoload": {
- "files": ["Resources/functions.php"],
+ "files": [
+ "Resources/functions.php"
+ ],
"psr-4": {
"Symfony\\Component\\Translation\\": ""
},
- "exclude-from-classmap": ["/Tests/"]
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Fabien Potencier",
@@ -5245,7 +5664,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Nicolas Grekas",
@@ -5319,17 +5740,25 @@
"ext-intl": "To show region name in time zone dump",
"symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script"
},
- "bin": ["Resources/bin/var-dump-server"],
+ "bin": [
+ "Resources/bin/var-dump-server"
+ ],
"type": "library",
"autoload": {
- "files": ["Resources/functions/dump.php"],
+ "files": [
+ "Resources/functions/dump.php"
+ ],
"psr-4": {
"Symfony\\Component\\VarDumper\\": ""
},
- "exclude-from-classmap": ["/Tests/"]
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Nicolas Grekas",
@@ -5342,7 +5771,10 @@
],
"description": "Provides mechanisms for walking through any arbitrary PHP variable",
"homepage": "https://symfony.com",
- "keywords": ["debug", "dump"],
+ "keywords": [
+ "debug",
+ "dump"
+ ],
"support": {
"source": "https://github.com/symfony/var-dumper/tree/v5.3.8"
},
@@ -5397,7 +5829,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Tijs Verkoyen",
@@ -5456,7 +5890,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Graham Campbell",
@@ -5470,7 +5906,11 @@
}
],
"description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.",
- "keywords": ["dotenv", "env", "environment"],
+ "keywords": [
+ "dotenv",
+ "env",
+ "environment"
+ ],
"support": {
"issues": "https://github.com/vlucas/phpdotenv/issues",
"source": "https://github.com/vlucas/phpdotenv/tree/v5.3.0"
@@ -5517,7 +5957,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Lars Moelleken",
@@ -5526,7 +5968,11 @@
],
"description": "Portable ASCII library - performance optimized (ascii) string functions for php.",
"homepage": "https://github.com/voku/portable-ascii",
- "keywords": ["ascii", "clean", "php"],
+ "keywords": [
+ "ascii",
+ "clean",
+ "php"
+ ],
"support": {
"issues": "https://github.com/voku/portable-ascii/issues",
"source": "https://github.com/voku/portable-ascii/tree/1.5.6"
@@ -5592,7 +6038,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Bernhard Schussek",
@@ -5600,7 +6048,11 @@
}
],
"description": "Assertions to validate method input/output with nice error messages.",
- "keywords": ["assert", "check", "validate"],
+ "keywords": [
+ "assert",
+ "check",
+ "validate"
+ ],
"support": {
"issues": "https://github.com/webmozarts/assert/issues",
"source": "https://github.com/webmozarts/assert/tree/1.10.0"
@@ -5643,7 +6095,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Franck Nijhof",
@@ -5710,7 +6164,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Marco Pivetta",
@@ -5720,7 +6176,10 @@
],
"description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
"homepage": "https://www.doctrine-project.org/projects/instantiator.html",
- "keywords": ["constructor", "instantiate"],
+ "keywords": [
+ "constructor",
+ "instantiate"
+ ],
"support": {
"issues": "https://github.com/doctrine/instantiator/issues",
"source": "https://github.com/doctrine/instantiator/tree/1.4.0"
@@ -5781,7 +6240,9 @@
"dev-master": "2.x-dev"
},
"laravel": {
- "providers": ["Facade\\Ignition\\IgnitionServiceProvider"],
+ "providers": [
+ "Facade\\Ignition\\IgnitionServiceProvider"
+ ],
"aliases": {
"Flare": "Facade\\Ignition\\Facades\\Flare"
}
@@ -5791,13 +6252,22 @@
"psr-4": {
"Facade\\Ignition\\": "src"
},
- "files": ["src/helpers.php"]
+ "files": [
+ "src/helpers.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"description": "A beautiful error page for Laravel applications.",
"homepage": "https://github.com/facade/ignition",
- "keywords": ["error", "flare", "laravel", "page"],
+ "keywords": [
+ "error",
+ "flare",
+ "laravel",
+ "page"
+ ],
"support": {
"docs": "https://flareapp.io/docs/ignition-for-laravel/introduction",
"forum": "https://twitter.com/flareappio",
@@ -5851,14 +6321,20 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "François Zaninotto"
}
],
"description": "Faker is a PHP library that generates fake data for you.",
- "keywords": ["data", "faker", "fixtures"],
+ "keywords": [
+ "data",
+ "faker",
+ "fixtures"
+ ],
"support": {
"issues": "https://github.com/FakerPHP/Faker/issues",
"source": "https://github.com/FakerPHP/Faker/tree/v1.16.0"
@@ -5904,7 +6380,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Filipe Dobreira",
@@ -5967,12 +6445,18 @@
}
},
"autoload": {
- "classmap": ["hamcrest"]
+ "classmap": [
+ "hamcrest"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"description": "This is the PHP port of Hamcrest Matchers",
- "keywords": ["test"],
+ "keywords": [
+ "test"
+ ],
"support": {
"issues": "https://github.com/hamcrest/hamcrest-php/issues",
"source": "https://github.com/hamcrest/hamcrest-php/tree/v2.0.1"
@@ -6016,7 +6500,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Pádraic Brady",
@@ -6079,10 +6565,14 @@
"psr-4": {
"DeepCopy\\": "src/DeepCopy/"
},
- "files": ["src/DeepCopy/deep_copy.php"]
+ "files": [
+ "src/DeepCopy/deep_copy.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"description": "Create deep copies (clones) of your objects",
"keywords": [
"clone",
@@ -6148,7 +6638,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Nuno Maduro",
@@ -6216,10 +6708,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Arne Blankerts",
@@ -6263,10 +6759,14 @@
},
"type": "library",
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Arne Blankerts",
@@ -6320,7 +6820,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Jaap van Otterdijk",
@@ -6378,7 +6880,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Mike van Riel",
@@ -6430,7 +6934,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Mike van Riel",
@@ -6481,7 +6987,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Konstantin Kudryashov",
@@ -6495,7 +7003,14 @@
],
"description": "Highly opinionated mocking framework for PHP 5.3+",
"homepage": "https://github.com/phpspec/prophecy",
- "keywords": ["Double", "Dummy", "fake", "mock", "spy", "stub"],
+ "keywords": [
+ "Double",
+ "Dummy",
+ "fake",
+ "mock",
+ "spy",
+ "stub"
+ ],
"support": {
"issues": "https://github.com/phpspec/prophecy/issues",
"source": "https://github.com/phpspec/prophecy/tree/1.14.0"
@@ -6535,11 +7050,15 @@
},
"autoload": {
"psr-4": {
- "PHPStan\\PhpDocParser\\": ["src/"]
+ "PHPStan\\PhpDocParser\\": [
+ "src/"
+ ]
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"description": "PHPDoc parser with support for nullable, intersection and generic types",
"support": {
"issues": "https://github.com/phpstan/phpdoc-parser/issues",
@@ -6590,10 +7109,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -6603,7 +7126,11 @@
],
"description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
"homepage": "https://github.com/sebastianbergmann/php-code-coverage",
- "keywords": ["coverage", "testing", "xunit"],
+ "keywords": [
+ "coverage",
+ "testing",
+ "xunit"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
"source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.7"
@@ -6643,10 +7170,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -6656,7 +7187,10 @@
],
"description": "FilterIterator implementation that filters files based on a list of suffixes.",
"homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
- "keywords": ["filesystem", "iterator"],
+ "keywords": [
+ "filesystem",
+ "iterator"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/php-file-iterator/issues",
"source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.5"
@@ -6700,10 +7234,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -6713,7 +7251,9 @@
],
"description": "Invoke callables with a timeout",
"homepage": "https://github.com/sebastianbergmann/php-invoker/",
- "keywords": ["process"],
+ "keywords": [
+ "process"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/php-invoker/issues",
"source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1"
@@ -6753,10 +7293,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -6766,7 +7310,9 @@
],
"description": "Simple template engine.",
"homepage": "https://github.com/sebastianbergmann/php-text-template/",
- "keywords": ["template"],
+ "keywords": [
+ "template"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/php-text-template/issues",
"source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4"
@@ -6806,10 +7352,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -6819,7 +7369,9 @@
],
"description": "Utility class for timing",
"homepage": "https://github.com/sebastianbergmann/php-timer/",
- "keywords": ["timer"],
+ "keywords": [
+ "timer"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/php-timer/issues",
"source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3"
@@ -6884,7 +7436,9 @@
"ext-soap": "*",
"ext-xdebug": "*"
},
- "bin": ["phpunit"],
+ "bin": [
+ "phpunit"
+ ],
"type": "library",
"extra": {
"branch-alias": {
@@ -6892,11 +7446,17 @@
}
},
"autoload": {
- "classmap": ["src/"],
- "files": ["src/Framework/Assert/Functions.php"]
+ "classmap": [
+ "src/"
+ ],
+ "files": [
+ "src/Framework/Assert/Functions.php"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -6906,7 +7466,11 @@
],
"description": "The PHP Unit Testing framework.",
"homepage": "https://phpunit.de/",
- "keywords": ["phpunit", "testing", "xunit"],
+ "keywords": [
+ "phpunit",
+ "testing",
+ "xunit"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
"source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.10"
@@ -6950,10 +7514,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -7002,10 +7570,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -7054,10 +7626,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -7107,10 +7683,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -7131,7 +7711,11 @@
],
"description": "Provides the functionality to compare PHP values for equality",
"homepage": "https://github.com/sebastianbergmann/comparator",
- "keywords": ["comparator", "compare", "equality"],
+ "keywords": [
+ "comparator",
+ "compare",
+ "equality"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/comparator/issues",
"source": "https://github.com/sebastianbergmann/comparator/tree/4.0.6"
@@ -7172,10 +7756,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -7225,10 +7813,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -7241,7 +7833,12 @@
],
"description": "Diff implementation",
"homepage": "https://github.com/sebastianbergmann/diff",
- "keywords": ["diff", "udiff", "unidiff", "unified diff"],
+ "keywords": [
+ "diff",
+ "udiff",
+ "unidiff",
+ "unified diff"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/diff/issues",
"source": "https://github.com/sebastianbergmann/diff/tree/4.0.4"
@@ -7284,10 +7881,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -7296,7 +7897,11 @@
],
"description": "Provides functionality to handle HHVM/PHP environments",
"homepage": "http://www.github.com/sebastianbergmann/environment",
- "keywords": ["Xdebug", "environment", "hhvm"],
+ "keywords": [
+ "Xdebug",
+ "environment",
+ "hhvm"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/environment/issues",
"source": "https://github.com/sebastianbergmann/environment/tree/5.1.3"
@@ -7338,10 +7943,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -7366,7 +7975,10 @@
],
"description": "Provides the functionality to export PHP variables for visualization",
"homepage": "http://www.github.com/sebastianbergmann/exporter",
- "keywords": ["export", "exporter"],
+ "keywords": [
+ "export",
+ "exporter"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/exporter/issues",
"source": "https://github.com/sebastianbergmann/exporter/tree/4.0.3"
@@ -7412,10 +8024,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -7424,7 +8040,9 @@
],
"description": "Snapshotting of global state",
"homepage": "http://www.github.com/sebastianbergmann/global-state",
- "keywords": ["global state"],
+ "keywords": [
+ "global state"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/global-state/issues",
"source": "https://github.com/sebastianbergmann/global-state/tree/5.0.3"
@@ -7465,10 +8083,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -7519,10 +8141,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -7570,10 +8196,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -7621,10 +8251,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -7680,10 +8314,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -7731,10 +8369,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -7780,10 +8422,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -7846,7 +8492,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"description": "Slevomat Coding Standard for PHP_CodeSniffer complements Consistence Coding Standard by providing sniffs with additional checks.",
"support": {
"issues": "https://github.com/slevomat/coding-standard/issues",
@@ -7887,7 +8535,10 @@
"require-dev": {
"phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0"
},
- "bin": ["bin/phpcs", "bin/phpcbf"],
+ "bin": [
+ "bin/phpcs",
+ "bin/phpcbf"
+ ],
"type": "library",
"extra": {
"branch-alias": {
@@ -7895,7 +8546,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Greg Sherwood",
@@ -7904,7 +8557,10 @@
],
"description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.",
"homepage": "https://github.com/squizlabs/PHP_CodeSniffer",
- "keywords": ["phpcs", "standards"],
+ "keywords": [
+ "phpcs",
+ "standards"
+ ],
"support": {
"issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues",
"source": "https://github.com/squizlabs/PHP_CodeSniffer",
@@ -7934,10 +8590,14 @@
},
"type": "library",
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Arne Blankerts",
diff --git a/package-lock.json b/package-lock.json
index ba8d060..8897bb9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -16,6 +16,7 @@
"resolve-url-loader": "^3.1.0",
"sass": "^1.15.2",
"sass-loader": "^8.0.0",
+ "toastify-js": "^1.11.2",
"vue": "^2.6.14",
"vue-loader": "^15.9.7",
"vue-select": "^3.13.0",
@@ -9065,6 +9066,12 @@
"node": ">=8.0"
}
},
+ "node_modules/toastify-js": {
+ "version": "1.11.2",
+ "resolved": "https://registry.npmjs.org/toastify-js/-/toastify-js-1.11.2.tgz",
+ "integrity": "sha512-bMBNKhZLPX/sDhpwM7KHIRUTtqCylQeoZDiEWy5zE7iDUJ92XmP8AKgDAp9rXx6pR5GXGFtQHHoH62toahbHgQ==",
+ "dev": true
+ },
"node_modules/toidentifier": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
@@ -16776,6 +16783,12 @@
"is-number": "^7.0.0"
}
},
+ "toastify-js": {
+ "version": "1.11.2",
+ "resolved": "https://registry.npmjs.org/toastify-js/-/toastify-js-1.11.2.tgz",
+ "integrity": "sha512-bMBNKhZLPX/sDhpwM7KHIRUTtqCylQeoZDiEWy5zE7iDUJ92XmP8AKgDAp9rXx6pR5GXGFtQHHoH62toahbHgQ==",
+ "dev": true
+ },
"toidentifier": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
diff --git a/package.json b/package.json
index d2e13b2..0091ec4 100644
--- a/package.json
+++ b/package.json
@@ -21,6 +21,7 @@
"resolve-url-loader": "^3.1.0",
"sass": "^1.15.2",
"sass-loader": "^8.0.0",
+ "toastify-js": "^1.11.2",
"vue": "^2.6.14",
"vue-loader": "^15.9.7",
"vue-select": "^3.13.0",
diff --git a/resources/js/components/PlanningComponent.vue b/resources/js/components/PlanningComponent.vue
index 15f020c..149540f 100644
--- a/resources/js/components/PlanningComponent.vue
+++ b/resources/js/components/PlanningComponent.vue
@@ -30,9 +30,16 @@
Rien
{{ day[row.value]["text"] | str_limit(25) }}
-
+
+
+
@@ -117,17 +124,24 @@