diff --git a/.github/workflows/deploy-pm4.yml b/.github/workflows/deploy-pm4.yml
index 526bd28390..b837a5d9d7 100644
--- a/.github/workflows/deploy-pm4.yml
+++ b/.github/workflows/deploy-pm4.yml
@@ -35,6 +35,7 @@ env:
IMAGE_TAG1: $(echo "$CI_PROJECT-$CI_PACKAGE_BRANCH" | sed "s;/;-;g")
GITHUB_COMMENT: ${{ secrets.GH_COMMENT }}
pull_req_id: ${{github.event.pull_request.number}}
+ BASE: ci-base-php82
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
@@ -68,9 +69,9 @@ jobs:
if: contains(github.event.pull_request.body, 'ci:build-base') || github.event_name == 'schedule'
run: |
cd pm4-stm-docker
- docker-compose build --no-cache base
+ docker-compose build --no-cache base-php82
docker-compose build --no-cache cache
- docker push ${REPOSITORY}:ci-base
+ docker push ${REPOSITORY}:ci-base-php82
docker push ${REPOSITORY}:ci-cache
- name: Build and Push the image to ECR
run: |
diff --git a/.gitignore b/.gitignore
index bf76855b7e..35120d58ce 100644
--- a/.gitignore
+++ b/.gitignore
@@ -42,3 +42,6 @@ cypress/downloads
.php-cs-fixer.cache
.phpunit.result.cache
.editorconfig
+resources/lang/de
+resources/lang/es
+resources/lang/fr
\ No newline at end of file
diff --git a/ProcessMaker/Console/Commands/BuildScriptExecutors.php b/ProcessMaker/Console/Commands/BuildScriptExecutors.php
index ac0cb798ce..59b96a6d5b 100644
--- a/ProcessMaker/Console/Commands/BuildScriptExecutors.php
+++ b/ProcessMaker/Console/Commands/BuildScriptExecutors.php
@@ -141,7 +141,7 @@ public function buildExecutor()
$cmd .= ' --user-id=' . $this->userId;
}
$this->artisan($cmd);
- $this->info("SDK is at ${sdkDir}");
+ $this->info("SDK is at {$sdkDir}");
}
$dockerfile = ScriptExecutor::initDockerfile($lang) . "\n" . $scriptExecutor->config;
@@ -152,7 +152,7 @@ public function buildExecutor()
$this->info('Building the docker executor');
$image = $scriptExecutor->dockerImageName();
- $command = Docker::command() . " build --build-arg SDK_DIR=/sdk -t ${image} -f ${packagePath}/Dockerfile.custom ${packagePath}";
+ $command = Docker::command() . " build --build-arg SDK_DIR=/sdk -t {$image} -f {$packagePath}/Dockerfile.custom {$packagePath}";
if ($this->userId) {
$this->runProc(
diff --git a/ProcessMaker/Console/Commands/ProcessMakerTest.php b/ProcessMaker/Console/Commands/ProcessMakerTest.php
index 75aa82d487..070a44d3d0 100644
--- a/ProcessMaker/Console/Commands/ProcessMakerTest.php
+++ b/ProcessMaker/Console/Commands/ProcessMakerTest.php
@@ -99,7 +99,7 @@ private function checkMigrationStatus()
private function testHorizonService()
{
$testDispatchNow = 'Test immediate Jobs';
- TestStatusJob::dispatchNow($testDispatchNow);
+ TestStatusJob::dispatchSync($testDispatchNow);
$this->waitTestPassed($testDispatchNow, 5);
$testDelayedWorkers = 'Test dispatch Jobs';
diff --git a/ProcessMaker/Console/Commands/SyncDefaultTemplates.php b/ProcessMaker/Console/Commands/SyncDefaultTemplates.php
index f672f424ca..59fafbd6e1 100644
--- a/ProcessMaker/Console/Commands/SyncDefaultTemplates.php
+++ b/ProcessMaker/Console/Commands/SyncDefaultTemplates.php
@@ -43,7 +43,7 @@ public function handle()
$randomDelay = random_int(10, 120);
Job::dispatch()->delay(now()->addMinutes($randomDelay));
} else {
- Job::dispatchNow();
+ Job::dispatchSync();
}
return 0;
diff --git a/ProcessMaker/Http/Controllers/Admin/UserController.php b/ProcessMaker/Http/Controllers/Admin/UserController.php
index a6936f0921..e2ae6619dc 100644
--- a/ProcessMaker/Http/Controllers/Admin/UserController.php
+++ b/ProcessMaker/Http/Controllers/Admin/UserController.php
@@ -41,7 +41,7 @@ public function edit(User $user)
$permissionGroups = $all_permissions->sortBy('title')->groupBy('group')->sortKeys();
$langs = [];
- foreach (scandir(resource_path('lang')) as $file) {
+ foreach (scandir(app()->langPath()) as $file) {
preg_match('/([a-z]{2})\\.json/', $file, $matches);
if (!empty($matches)) {
$langs[] = $matches[1];
diff --git a/ProcessMaker/Http/Controllers/Api/FileController.php b/ProcessMaker/Http/Controllers/Api/FileController.php
index c94b553496..99994a44a8 100644
--- a/ProcessMaker/Http/Controllers/Api/FileController.php
+++ b/ProcessMaker/Http/Controllers/Api/FileController.php
@@ -279,9 +279,7 @@ public function show(Media $file)
*/
public function download(Media $file)
{
- $path = Storage::disk('public')->getAdapter()->getPathPrefix() .
- $file->id . '/' .
- $file->file_name;
+ $path = Storage::disk('public')->path($file->id . '/' . $file->file_name);
// Register the Event
if (!empty($file->file_name)) {
diff --git a/ProcessMaker/Http/Controllers/Api/NotificationController.php b/ProcessMaker/Http/Controllers/Api/NotificationController.php
index 110b92889c..e7fde24f1e 100644
--- a/ProcessMaker/Http/Controllers/Api/NotificationController.php
+++ b/ProcessMaker/Http/Controllers/Api/NotificationController.php
@@ -152,7 +152,7 @@ public function index(Request $request)
public function store(Request $request)
{
$data = json_decode($request->data, true);
- $request->request->add(['url' => $data['url'] ?? null]);
+ $request->merge(['url' => $data['url'] ?? null]);
$request->validate(Notification::rules());
$notification = new Notification();
@@ -233,7 +233,7 @@ public function show(Notification $notification)
public function update(Notification $notification, Request $request)
{
$data = json_decode($request->data, true);
- $request->request->add(['url' => $data['url'] ?? null]);
+ $request->merge(['url' => $data['url'] ?? null]);
$request->validate(Notification::rules($notification));
$notification->fill($request->input());
diff --git a/ProcessMaker/Http/Controllers/Api/ProcessController.php b/ProcessMaker/Http/Controllers/Api/ProcessController.php
index d6341991b5..939bf115b3 100644
--- a/ProcessMaker/Http/Controllers/Api/ProcessController.php
+++ b/ProcessMaker/Http/Controllers/Api/ProcessController.php
@@ -233,8 +233,8 @@ public function store(Request $request)
// Validate if exists file bpmn
if ($request->has('file')) {
$data['bpmn'] = $request->file('file')->get();
- $request->request->add(['bpmn' => $data['bpmn']]);
- $request->request->remove('file');
+ $request->merge(['bpmn' => $data['bpmn']]);
+ $request->offsetUnset('file');
unset($data['file']);
$processCreated = ProcessCreated::BPMN_CREATION;
}
@@ -890,7 +890,7 @@ public function destroy(Process $process)
*/
public function export(Request $request, Process $process)
{
- $fileKey = ExportProcess::dispatchNow($process);
+ $fileKey = (new ExportProcess($process))->handle();
if ($fileKey) {
$url = url("/processes/{$process->id}/download/{$fileKey}");
@@ -1001,7 +1001,7 @@ public function import(Process $process, Request $request)
'code' => $code,
];
}
- $import = ImportProcess::dispatchNow($content);
+ $import = (new ImportProcess($content))->handle();
return response([
'status' => $import->status,
diff --git a/ProcessMaker/Http/Controllers/Api/ProcessRequestController.php b/ProcessMaker/Http/Controllers/Api/ProcessRequestController.php
index e73150ec2a..09bf0c529f 100644
--- a/ProcessMaker/Http/Controllers/Api/ProcessRequestController.php
+++ b/ProcessMaker/Http/Controllers/Api/ProcessRequestController.php
@@ -560,7 +560,7 @@ private function checkDomain($domain, $whitelist)
*/
private function cancelRequestToken(ProcessRequest $request)
{
- CancelRequest::dispatchNow($request);
+ CancelRequest::dispatchSync($request);
// Close process request
$request->status = 'CANCELED';
$request->save();
@@ -580,7 +580,7 @@ private function completeRequest(ProcessRequest $request)
Notification::send($notifiables, new ProcessCanceledNotification($request));
// Terminate request
- TerminateRequest::dispatchNow($request);
+ TerminateRequest::dispatchSync($request);
event(new RequestAction($request, RequestAction::ACTION_COMPLETED));
diff --git a/ProcessMaker/Http/Controllers/Api/ProcessTranslationController.php b/ProcessMaker/Http/Controllers/Api/ProcessTranslationController.php
index d8c546a75a..b2784734e0 100644
--- a/ProcessMaker/Http/Controllers/Api/ProcessTranslationController.php
+++ b/ProcessMaker/Http/Controllers/Api/ProcessTranslationController.php
@@ -106,7 +106,7 @@ public function getAvailableLanguages(Request $request)
// Available Pm Languages (user settings)
$pmLangs = [];
- foreach (scandir(resource_path('lang')) as $file) {
+ foreach (scandir(app()->langPath()) as $file) {
preg_match('/([a-z]{2})\\.json/', $file, $matches);
if (!empty($matches)) {
$pmLangs[] = $matches[1];
diff --git a/ProcessMaker/Http/Controllers/Api/ScreenController.php b/ProcessMaker/Http/Controllers/Api/ScreenController.php
index aae7719300..e4427dba84 100644
--- a/ProcessMaker/Http/Controllers/Api/ScreenController.php
+++ b/ProcessMaker/Http/Controllers/Api/ScreenController.php
@@ -451,7 +451,7 @@ public function destroy(Screen $screen)
*/
public function export(Request $request, Screen $screen)
{
- $fileKey = ExportScreen::dispatchNow($screen);
+ $fileKey = (new ExportScreen($screen))->handle();
if ($fileKey) {
return ['url' => url("/designer/screens/{$screen->id}/download/{$fileKey}")];
@@ -507,7 +507,7 @@ public function import(Request $request)
);
}
- $import = ImportScreen::dispatchNow($content);
+ $import = (new ImportScreen($content))->handle();
return ['status' => $import];
}
diff --git a/ProcessMaker/Http/Controllers/Api/ScriptController.php b/ProcessMaker/Http/Controllers/Api/ScriptController.php
index fbaeccfc06..d184e38eef 100644
--- a/ProcessMaker/Http/Controllers/Api/ScriptController.php
+++ b/ProcessMaker/Http/Controllers/Api/ScriptController.php
@@ -233,7 +233,7 @@ public function execute(Request $request, ...$scriptKey)
$code = $script->code;
if ($request->get('sync') === true) {
- return ExecuteScript::dispatchNow($script, $request->user(), $code, $data, $watcher, $config, true);
+ return (new ExecuteScript($script, $request->user(), $code, $data, $watcher, $config, true))->handle();
} else {
ExecuteScript::dispatch($script, $request->user(), $code, $data, $watcher, $config)->onQueue('bpmn');
}
diff --git a/ProcessMaker/Http/Controllers/Api/ScriptExecutorController.php b/ProcessMaker/Http/Controllers/Api/ScriptExecutorController.php
index d829254bf0..096aa221a4 100644
--- a/ProcessMaker/Http/Controllers/Api/ScriptExecutorController.php
+++ b/ProcessMaker/Http/Controllers/Api/ScriptExecutorController.php
@@ -241,7 +241,7 @@ public function delete(Request $request, ScriptExecutor $scriptExecutor)
exec($cmd, $out, $return);
if ($return !== 0) {
- throw ValidationException::withMessages(['delete' => _('Error removing image.') . " ${cmd} " . implode("\n", $out)]);
+ throw ValidationException::withMessages(['delete' => _('Error removing image.') . " {$cmd} " . implode("\n", $out)]);
}
}
diff --git a/ProcessMaker/Http/Controllers/Api/SettingController.php b/ProcessMaker/Http/Controllers/Api/SettingController.php
index a696c69ee7..997fcc1e8d 100644
--- a/ProcessMaker/Http/Controllers/Api/SettingController.php
+++ b/ProcessMaker/Http/Controllers/Api/SettingController.php
@@ -222,7 +222,7 @@ public function import(Request $request)
$content = $request->file('file')->get();
try {
- $imported = ImportSettings::dispatchNow($content);
+ $imported = (new ImportSettings($content))->handle();
} catch (Throwable $e) {
return response([
'error' => $e->getMessage(),
diff --git a/ProcessMaker/Http/Controllers/Api/TemplateController.php b/ProcessMaker/Http/Controllers/Api/TemplateController.php
index e4410d8eae..aa8a35abb9 100644
--- a/ProcessMaker/Http/Controllers/Api/TemplateController.php
+++ b/ProcessMaker/Http/Controllers/Api/TemplateController.php
@@ -69,7 +69,7 @@ public function store(string $type, Request $request)
}
$request->validate(Template::rules($request->id, $this->types[$type][4]));
$storeTemplate = $this->template->store($type, $request);
- TemplatePublished::dispatch($request->request->all());
+ TemplatePublished::dispatch($request->all());
return $storeTemplate;
}
diff --git a/ProcessMaker/Http/Controllers/TaskController.php b/ProcessMaker/Http/Controllers/TaskController.php
index a3e2be857c..5ea4705d8e 100644
--- a/ProcessMaker/Http/Controllers/TaskController.php
+++ b/ProcessMaker/Http/Controllers/TaskController.php
@@ -84,6 +84,7 @@ public function edit(ProcessRequestToken $task, string $preview = '')
'assignedToAddons' => $this->getPluginAddons('edit.assignedTo', []),
]);
}
+
return view('tasks.edit', [
'task' => $task,
'dueLabels' => self::$dueLabels,
diff --git a/ProcessMaker/Jobs/BpmnAction.php b/ProcessMaker/Jobs/BpmnAction.php
index 70b870a92a..9160a994ed 100644
--- a/ProcessMaker/Jobs/BpmnAction.php
+++ b/ProcessMaker/Jobs/BpmnAction.php
@@ -34,6 +34,8 @@ abstract class BpmnAction implements ShouldQueue
*/
protected $instance;
+ protected $instanceId;
+
protected $tokenId = null;
protected $disableGlobalEvents = false;
diff --git a/ProcessMaker/Jobs/ImportProcess.php b/ProcessMaker/Jobs/ImportProcess.php
index 5fd66b6364..2bf7426d4d 100644
--- a/ProcessMaker/Jobs/ImportProcess.php
+++ b/ProcessMaker/Jobs/ImportProcess.php
@@ -879,8 +879,6 @@ protected function decodeFile()
/**
* Execute the job.
- *
- * @return bool
*/
public function handle()
{
diff --git a/ProcessMaker/Managers/TaskSchedulerManager.php b/ProcessMaker/Managers/TaskSchedulerManager.php
index 0289f67e27..9c516d5319 100644
--- a/ProcessMaker/Managers/TaskSchedulerManager.php
+++ b/ProcessMaker/Managers/TaskSchedulerManager.php
@@ -572,7 +572,7 @@ public function evaluateConditionals()
->where('status', 'ACTIVE')
->get();
foreach ($processes as $process) {
- StartEventConditional::dispatchNow($process);
+ StartEventConditional::dispatchSync($process);
}
}
diff --git a/ProcessMaker/Models/CallActivity.php b/ProcessMaker/Models/CallActivity.php
index 02b4a3ea22..c89cf26abc 100644
--- a/ProcessMaker/Models/CallActivity.php
+++ b/ProcessMaker/Models/CallActivity.php
@@ -223,8 +223,8 @@ public function addToken(ExecutionInstanceInterface $instance, TokenInterface $t
*/
private function synchronizeInstances(ExecutionInstanceInterface $instance, ExecutionInstanceInterface $currentInstance)
{
- $parentProcessId = optional($instance->getProcess()->getOwnerDocument()->getModel())->id;
- $childProcessId = optional($currentInstance->getProcess()->getOwnerDocument()->getModel())->id;
+ $parentProcessId = $instance->getProcess()->getOwnerDocument()->getModel()?->id;
+ $childProcessId = $currentInstance->getProcess()->getOwnerDocument()->getModel()?->id;
if ($parentProcessId !== $childProcessId) {
$currentInstance->getProcess()->getEngine()->runToNextState();
}
diff --git a/ProcessMaker/Models/EnvironmentVariable.php b/ProcessMaker/Models/EnvironmentVariable.php
index f079ab77f0..2d872a11f9 100644
--- a/ProcessMaker/Models/EnvironmentVariable.php
+++ b/ProcessMaker/Models/EnvironmentVariable.php
@@ -77,7 +77,7 @@ public static function rules($existing = null)
return [
'description' => 'required',
'value' => 'nullable',
- 'name' => ['required', "regex:${validVariableName}", $unique],
+ 'name' => ['required', "regex:{$validVariableName}", $unique],
];
}
diff --git a/ProcessMaker/Models/ProcessRequest.php b/ProcessMaker/Models/ProcessRequest.php
index 0a33689a78..c1ada20228 100644
--- a/ProcessMaker/Models/ProcessRequest.php
+++ b/ProcessMaker/Models/ProcessRequest.php
@@ -896,9 +896,7 @@ public function downloadFile($fileId)
return null;
}
- $path = Storage::disk('public')->getAdapter()->getPathPrefix() .
- $filtered['id'] . '/' .
- $filtered['file_name'];
+ $path = Storage::disk('public')->path($filtered['id'] . '/' . $filtered['file_name']);
return $path;
}
diff --git a/ProcessMaker/Models/ProcessRequestToken.php b/ProcessMaker/Models/ProcessRequestToken.php
index 0913bc05bc..1bfe564c9a 100644
--- a/ProcessMaker/Models/ProcessRequestToken.php
+++ b/ProcessMaker/Models/ProcessRequestToken.php
@@ -239,7 +239,7 @@ public function getNotifiableUserIds($notifiableType)
case 'manager':
$process = $this->process()->first();
- return collect([optional($process)->manager_id]);
+ return collect([$process?->manager_id]);
break;
default:
return collect([]);
diff --git a/ProcessMaker/Models/ScriptExecutor.php b/ProcessMaker/Models/ScriptExecutor.php
index 1b71327d5e..d2c8faefdf 100644
--- a/ProcessMaker/Models/ScriptExecutor.php
+++ b/ProcessMaker/Models/ScriptExecutor.php
@@ -164,7 +164,7 @@ public function dockerImageName()
$tag = $this->imageTag();
$instance = config('app.instance');
- return "processmaker4/executor-${instance}-${lang}-${id}:${tag}";
+ return "processmaker4/executor-{$instance}-{$lang}-{$id}:{$tag}";
}
public function imageTag()
@@ -202,7 +202,7 @@ public static function listOfExecutorImages($filterByLanguage = null)
$instance = config('app.instance');
return array_values(array_filter($result, function ($image) use ($filterByLanguage, $instance) {
- $filter = "processmaker4/executor-${instance}-";
+ $filter = "processmaker4/executor-{$instance}-";
if ($filterByLanguage) {
$filter .= $filterByLanguage . '-';
}
diff --git a/ProcessMaker/Nayra/Managers/WorkflowManagerDefault.php b/ProcessMaker/Nayra/Managers/WorkflowManagerDefault.php
index 23c6edb64d..fb954cd1c2 100644
--- a/ProcessMaker/Nayra/Managers/WorkflowManagerDefault.php
+++ b/ProcessMaker/Nayra/Managers/WorkflowManagerDefault.php
@@ -72,7 +72,7 @@ public function completeTask(Definitions $definitions, ExecutionInstanceInterfac
//Validate data
$element = $token->getDefinition(true);
$this->validateData($data, $definitions, $element);
- CompleteActivity::dispatchNow($definitions, $instance, $token, $data);
+ CompleteActivity::dispatchSync($definitions, $instance, $token, $data);
}
/**
@@ -90,7 +90,7 @@ public function completeCatchEvent(Definitions $definitions, ExecutionInstanceIn
//Validate data
$element = $token->getDefinition(true);
$this->validateData($data, $definitions, $element);
- CatchEvent::dispatchNow($definitions, $instance, $token, $data);
+ CatchEvent::dispatchSync($definitions, $instance, $token, $data);
}
/**
@@ -113,7 +113,7 @@ public function triggerBoundaryEvent(
) {
//Validate data
$this->validateData($data, $definitions, $boundaryEvent);
- BoundaryEvent::dispatchNow($definitions, $instance, $token, $boundaryEvent, $data);
+ BoundaryEvent::dispatchSync($definitions, $instance, $token, $boundaryEvent, $data);
}
/**
@@ -129,7 +129,7 @@ public function triggerStartEvent(Definitions $definitions, StartEventInterface
//Validate data
$this->validateData($data, $definitions, $event);
//Schedule BPMN Action
- return StartEvent::dispatchNow($definitions, $event, $data);
+ return (new StartEvent($definitions, $event, $data))->handle();
}
/**
@@ -149,7 +149,7 @@ public function callProcess(Definitions $definitions, ProcessInterface $process,
//Validate BPMN rules
//Log BPMN actions
//Schedule BPMN Action
- return CallProcess::dispatchNow($definitions, $process, $data);
+ return (new CallProcess($definitions, $process, $data))->handle();
}
/**
diff --git a/ProcessMaker/Package/PackageLanguage.php b/ProcessMaker/Package/PackageLanguage.php
index 69e1eaba99..a2880afc51 100644
--- a/ProcessMaker/Package/PackageLanguage.php
+++ b/ProcessMaker/Package/PackageLanguage.php
@@ -45,7 +45,7 @@ public function mergeLanguage()
$response = true;
foreach ($this->languages as $language) {
//Language local
- $resourceLocal = resource_path('lang') . '/' . $language;
+ $resourceLocal = app()->langPath($language);
$localLanguage = [];
if (File::exists($resourceLocal)) {
$localLanguage = json_decode(file_get_contents($resourceLocal), true);
diff --git a/ProcessMaker/Providers/AuthServiceProvider.php b/ProcessMaker/Providers/AuthServiceProvider.php
index df1de1cff4..5a4893fb3e 100644
--- a/ProcessMaker/Providers/AuthServiceProvider.php
+++ b/ProcessMaker/Providers/AuthServiceProvider.php
@@ -57,15 +57,6 @@ public function boot()
{
$this->registerPolicies();
- Passport::routes(function ($router) {
- $router->forAuthorization();
- $router->forAccessTokens();
- $router->forTransientTokens();
- $router->forClients();
- // Do NOT add routes for managing personal access tokens
- // As this is handled by our OWN api endpoints
- });
-
Gate::before(function ($user) {
if ($user->is_administrator) {
return true;
diff --git a/ProcessMaker/Providers/RouteServiceProvider.php b/ProcessMaker/Providers/RouteServiceProvider.php
index 921bc4e692..c0761334e6 100644
--- a/ProcessMaker/Providers/RouteServiceProvider.php
+++ b/ProcessMaker/Providers/RouteServiceProvider.php
@@ -75,7 +75,6 @@ public function map()
protected function mapWebRoutes()
{
Route::middleware('web')
- ->namespace($this->namespace)
->group(base_path('routes/web.php'));
}
diff --git a/ProcessMaker/SanitizeHelper.php b/ProcessMaker/SanitizeHelper.php
index 52ad22c02d..625d5f019d 100644
--- a/ProcessMaker/SanitizeHelper.php
+++ b/ProcessMaker/SanitizeHelper.php
@@ -197,7 +197,7 @@ private static function getRichTextElements($items, $parent = null)
$elements = array_merge($elements, self::getRichTextElements($item['items'], ($parent ? $parent . '.' . $item['config']['name'] : $item['config']['name'])));
} elseif (isset($item['component']) && $item['component'] === 'FormTextArea' && isset($item['config']['richtext']) && $item['config']['richtext'] === true) {
$elements[] = ($parent ? $parent . '.' . $item['config']['name'] : $item['config']['name']);
- // Inside a table ..
+ // Inside a table ..
} elseif ($item['component'] == 'FormMultiColumn') {
foreach ($item['items'] as $cell) {
if (
diff --git a/ProcessMaker/Upgrades/UpgradeMigrator.php b/ProcessMaker/Upgrades/UpgradeMigrator.php
index e97aebcc0b..972613136c 100644
--- a/ProcessMaker/Upgrades/UpgradeMigrator.php
+++ b/ProcessMaker/Upgrades/UpgradeMigrator.php
@@ -204,4 +204,9 @@ protected function runPreflightChecks($migration, $name)
return true;
}
+
+ private function note($note)
+ {
+ $this->output->writeln($note);
+ }
}
diff --git a/ProcessMaker/i18nHelper.php b/ProcessMaker/i18nHelper.php
index b8474fe837..79e1f13306 100644
--- a/ProcessMaker/i18nHelper.php
+++ b/ProcessMaker/i18nHelper.php
@@ -21,7 +21,7 @@ public static function mdates()
{
$mdates = [];
foreach (self::files() as $key => $file) {
- $mdates[$key] = filemtime(resource_path('lang') . '/' . $file);
+ $mdates[$key] = filemtime(app()->langPath($file));
}
return $mdates;
@@ -30,7 +30,7 @@ public static function mdates()
private static function files()
{
$files = [];
- foreach (scandir(resource_path('lang')) as $file) {
+ foreach (scandir(app()->langPath()) as $file) {
preg_match("/([a-z]{2})\.json/", $file, $matches);
if (!empty($matches)) {
$files[$matches[1]] = $file;
diff --git a/README.md b/README.md
index 323822ace0..82ac2ccaad 100644
--- a/README.md
+++ b/README.md
@@ -89,6 +89,19 @@ The instance will stay active until the PR is merged.
You can wipe the database on the CI Server by adding the tag `ci:db:clean`. Remember to remove the tag from your PR description or the DB will be wiped clean every time the PR is updated.
+### Use `next` branch
+To use the `next` branch instead of `develop` for all packages by default, use `ci:next` in your PR body.
+
+### Environment Variables
+You can add or overwrite environment variables on the deployed server using this syntax in your PR body
+```
+ci:MY_ENVIRONMENT_VARIABLE=value
+```
+Or with double quotes if the value has spaces
+```
+ci:MY_ENVIRONMENT_VARIABLE="custom value"
+```
+
### PHPUnit Tests
We use PHPUnit for both integration and unit testing. Most of our PHPUnit tests are integration tests that use the framework and database.
diff --git a/composer.json b/composer.json
index 3dfea58269..84af74fdbe 100644
--- a/composer.json
+++ b/composer.json
@@ -10,28 +10,27 @@
"minimum-stability": "dev",
"prefer-stable": true,
"require": {
- "php": "^8.1",
+ "php": "^8.2",
"babenkoivan/elastic-scout-driver": "^3.0",
"composer/semver": "^3.3",
"darkaonline/l5-swagger": "^8.3",
- "doctrine/dbal": "^3.3",
+ "doctrine/dbal": "^3.5",
"fakerphp/faker": "^1.9.1",
- "fruitcake/laravel-cors": "^2.0",
"google/apiclient": "^2.12",
"guzzlehttp/guzzle": "^7.4",
"igaster/laravel-theme": "2.0.*",
- "laravel/framework": "^8.83",
- "laravel/horizon": "^5.10",
- "laravel/passport": "^10.4",
- "laravel/scout": "^9.4",
- "laravel/telescope": "^4.9",
- "laravel/tinker": "^2.5",
- "laravel/ui": "^3.4",
- "laravelcollective/html": "^6.3",
+ "laravel/framework": "^10.19",
+ "laravel/horizon": "^5.12",
+ "laravel/passport": "^11.5",
+ "laravel/scout": "^9.8",
+ "laravel/telescope": "^4.12",
+ "laravel/tinker": "^2.8",
+ "laravel/ui": "^4.2",
+ "laravelcollective/html": "^6.4",
"lavary/laravel-menu": "^1.8",
"lcobucci/jwt": "^4.2",
- "league/flysystem-aws-s3-v3": "^1.0",
- "mateusjunges/laravel-kafka": "^1.9",
+ "league/flysystem-aws-s3-v3": "^3.15",
+ "mateusjunges/laravel-kafka": "^1.11",
"microsoft/microsoft-graph": "^1.77",
"moontoast/math": "^1.2",
"mustache/mustache": "^2.14",
@@ -45,28 +44,28 @@
"processmaker/docker-executor-php": "1.2.0",
"processmaker/laravel-i18next": "dev-master",
"processmaker/nayra": "1.9.4",
- "processmaker/pmql": "1.9.1",
+ "processmaker/pmql": "dev-feature/FOUR-9714",
"pusher/pusher-php-server": "^7.0",
"ralouphie/getallheaders": "^3.0",
- "spatie/laravel-fractal": "^5.8",
- "spatie/laravel-medialibrary": "^9.9",
- "symfony/expression-language": "^5.4",
- "teamtnt/laravel-scout-tntsearch-driver": "^11.6",
+ "spatie/laravel-fractal": "^6.0",
+ "spatie/laravel-medialibrary": "^10.7",
+ "symfony/expression-language": "^6.2",
+ "teamtnt/laravel-scout-tntsearch-driver": "^12.2",
"typo3/class-alias-loader": "^1.0",
"whichbrowser/parser": "^2.1"
},
"require-dev": {
"brianium/paratest": "^6.6",
- "dms/phpunit-arraysubset-asserts": "^0.4",
- "facade/ignition": "^2.5",
+ "dms/phpunit-arraysubset-asserts": "^0.5",
"filp/whoops": "^2.14",
- "laravel/dusk": "^6.25",
+ "laravel/dusk": "^7.4",
"laravel/homestead": "^13.2",
"mockery/mockery": "^1.4.4",
- "nunomaduro/collision": "^5.10",
+ "nunomaduro/collision": "^6.3",
"phpunit/phpunit": "^9.5.13",
"squizlabs/php_codesniffer": "^3.7",
- "symfony/dom-crawler": "^5.4"
+ "symfony/dom-crawler": "^6.2",
+ "spatie/laravel-ignition": "^2.0"
},
"autoload": {
"files": [
diff --git a/composer.lock b/composer.lock
index cf2abc3f81..cbb3795e7e 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,76 +4,20 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "07ebde21fe7a161c42bfb7e81da75542",
+ "content-hash": "7dacf536b73f73f10960c0839f148eb6",
"packages": [
- {
- "name": "asm89/stack-cors",
- "version": "v2.1.1",
- "source": {
- "type": "git",
- "url": "https://github.com/asm89/stack-cors.git",
- "reference": "73e5b88775c64ccc0b84fb60836b30dc9d92ac4a"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/asm89/stack-cors/zipball/73e5b88775c64ccc0b84fb60836b30dc9d92ac4a",
- "reference": "73e5b88775c64ccc0b84fb60836b30dc9d92ac4a",
- "shasum": ""
- },
- "require": {
- "php": "^7.2|^8.0",
- "symfony/http-foundation": "^4|^5|^6",
- "symfony/http-kernel": "^4|^5|^6"
- },
- "require-dev": {
- "phpunit/phpunit": "^7|^9",
- "squizlabs/php_codesniffer": "^3.5"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.1-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Asm89\\Stack\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Alexander",
- "email": "iam.asm89@gmail.com"
- }
- ],
- "description": "Cross-origin resource sharing library and stack middleware",
- "homepage": "https://github.com/asm89/stack-cors",
- "keywords": [
- "cors",
- "stack"
- ],
- "support": {
- "issues": "https://github.com/asm89/stack-cors/issues",
- "source": "https://github.com/asm89/stack-cors/tree/v2.1.1"
- },
- "time": "2022-01-18T09:12:03+00:00"
- },
{
"name": "aws/aws-crt-php",
- "version": "v1.2.1",
+ "version": "v1.2.2",
"source": {
"type": "git",
"url": "https://github.com/awslabs/aws-crt-php.git",
- "reference": "1926277fc71d253dfa820271ac5987bdb193ccf5"
+ "reference": "2f1dc7b7eda080498be96a4a6d683a41583030e9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/1926277fc71d253dfa820271ac5987bdb193ccf5",
- "reference": "1926277fc71d253dfa820271ac5987bdb193ccf5",
+ "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/2f1dc7b7eda080498be96a4a6d683a41583030e9",
+ "reference": "2f1dc7b7eda080498be96a4a6d683a41583030e9",
"shasum": ""
},
"require": {
@@ -112,22 +56,22 @@
],
"support": {
"issues": "https://github.com/awslabs/aws-crt-php/issues",
- "source": "https://github.com/awslabs/aws-crt-php/tree/v1.2.1"
+ "source": "https://github.com/awslabs/aws-crt-php/tree/v1.2.2"
},
- "time": "2023-03-24T20:22:19+00:00"
+ "time": "2023-07-20T16:49:55+00:00"
},
{
"name": "aws/aws-sdk-php",
- "version": "3.274.0",
+ "version": "3.279.4",
"source": {
"type": "git",
"url": "https://github.com/aws/aws-sdk-php.git",
- "reference": "b2f37a49ca40bce633323a6988477c22be562c37"
+ "reference": "ed0f0f73896c359c5a801ba145f1c0adc5b90047"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/b2f37a49ca40bce633323a6988477c22be562c37",
- "reference": "b2f37a49ca40bce633323a6988477c22be562c37",
+ "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/ed0f0f73896c359c5a801ba145f1c0adc5b90047",
+ "reference": "ed0f0f73896c359c5a801ba145f1c0adc5b90047",
"shasum": ""
},
"require": {
@@ -136,11 +80,11 @@
"ext-pcre": "*",
"ext-simplexml": "*",
"guzzlehttp/guzzle": "^6.5.8 || ^7.4.5",
- "guzzlehttp/promises": "^1.4.0",
+ "guzzlehttp/promises": "^1.4.0 || ^2.0",
"guzzlehttp/psr7": "^1.9.1 || ^2.4.5",
"mtdowling/jmespath.php": "^2.6",
- "php": ">=5.5",
- "psr/http-message": "^1.0"
+ "php": ">=7.2.5",
+ "psr/http-message": "^1.0 || ^2.0"
},
"require-dev": {
"andrewsville/php-token-reflection": "^1.4",
@@ -155,7 +99,7 @@
"ext-sockets": "*",
"nette/neon": "^2.3",
"paragonie/random_compat": ">= 2",
- "phpunit/phpunit": "^4.8.35 || ^5.6.3 || ^9.5",
+ "phpunit/phpunit": "^5.6.3 || ^8.5 || ^9.5",
"psr/cache": "^1.0",
"psr/simple-cache": "^1.0",
"sebastian/comparator": "^1.2.3 || ^4.0",
@@ -207,9 +151,9 @@
"support": {
"forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80",
"issues": "https://github.com/aws/aws-sdk-php/issues",
- "source": "https://github.com/aws/aws-sdk-php/tree/3.274.0"
+ "source": "https://github.com/aws/aws-sdk-php/tree/3.279.4"
},
- "time": "2023-06-27T18:32:17+00:00"
+ "time": "2023-08-22T18:12:03+00:00"
},
{
"name": "babenkoivan/elastic-adapter",
@@ -627,23 +571,23 @@
},
{
"name": "darkaonline/l5-swagger",
- "version": "8.5.0",
+ "version": "8.5.1",
"source": {
"type": "git",
"url": "https://github.com/DarkaOnLine/L5-Swagger.git",
- "reference": "8e61ce632fb90eb9d78cf34918d133c46baa93b4"
+ "reference": "02348149f1833c63bf52764838d5659507857394"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/DarkaOnLine/L5-Swagger/zipball/8e61ce632fb90eb9d78cf34918d133c46baa93b4",
- "reference": "8e61ce632fb90eb9d78cf34918d133c46baa93b4",
+ "url": "https://api.github.com/repos/DarkaOnLine/L5-Swagger/zipball/02348149f1833c63bf52764838d5659507857394",
+ "reference": "02348149f1833c63bf52764838d5659507857394",
"shasum": ""
},
"require": {
"ext-json": "*",
"laravel/framework": "^10.0 || ^9.0 || >=8.40.0 || ^7.0",
"php": "^7.2 || ^8.0",
- "swagger-api/swagger-ui": "^3.0 || ^4.0",
+ "swagger-api/swagger-ui": "^3.0 || >=4.1.3",
"symfony/yaml": "^5.0 || ^6.0",
"zircote/swagger-php": "^3.2.0 || ^4.0.0"
},
@@ -694,7 +638,7 @@
],
"support": {
"issues": "https://github.com/DarkaOnLine/L5-Swagger/issues",
- "source": "https://github.com/DarkaOnLine/L5-Swagger/tree/8.5.0"
+ "source": "https://github.com/DarkaOnLine/L5-Swagger/tree/8.5.1"
},
"funding": [
{
@@ -702,20 +646,20 @@
"type": "github"
}
],
- "time": "2023-02-15T07:29:49+00:00"
+ "time": "2023-06-05T04:21:50+00:00"
},
{
"name": "defuse/php-encryption",
- "version": "v2.3.1",
+ "version": "v2.4.0",
"source": {
"type": "git",
"url": "https://github.com/defuse/php-encryption.git",
- "reference": "77880488b9954b7884c25555c2a0ea9e7053f9d2"
+ "reference": "f53396c2d34225064647a05ca76c1da9d99e5828"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/defuse/php-encryption/zipball/77880488b9954b7884c25555c2a0ea9e7053f9d2",
- "reference": "77880488b9954b7884c25555c2a0ea9e7053f9d2",
+ "url": "https://api.github.com/repos/defuse/php-encryption/zipball/f53396c2d34225064647a05ca76c1da9d99e5828",
+ "reference": "f53396c2d34225064647a05ca76c1da9d99e5828",
"shasum": ""
},
"require": {
@@ -724,7 +668,8 @@
"php": ">=5.6.0"
},
"require-dev": {
- "phpunit/phpunit": "^4|^5|^6|^7|^8|^9"
+ "phpunit/phpunit": "^5|^6|^7|^8|^9|^10",
+ "yoast/phpunit-polyfills": "^2.0.0"
},
"bin": [
"bin/generate-defuse-key"
@@ -766,9 +711,9 @@
],
"support": {
"issues": "https://github.com/defuse/php-encryption/issues",
- "source": "https://github.com/defuse/php-encryption/tree/v2.3.1"
+ "source": "https://github.com/defuse/php-encryption/tree/v2.4.0"
},
- "time": "2021-04-09T23:57:26+00:00"
+ "time": "2023-06-19T06:10:36+00:00"
},
{
"name": "dflydev/dot-access-data",
@@ -847,30 +792,30 @@
},
{
"name": "doctrine/annotations",
- "version": "1.14.3",
+ "version": "2.0.1",
"source": {
"type": "git",
"url": "https://github.com/doctrine/annotations.git",
- "reference": "fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af"
+ "reference": "e157ef3f3124bbf6fe7ce0ffd109e8a8ef284e7f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/annotations/zipball/fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af",
- "reference": "fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af",
+ "url": "https://api.github.com/repos/doctrine/annotations/zipball/e157ef3f3124bbf6fe7ce0ffd109e8a8ef284e7f",
+ "reference": "e157ef3f3124bbf6fe7ce0ffd109e8a8ef284e7f",
"shasum": ""
},
"require": {
- "doctrine/lexer": "^1 || ^2",
+ "doctrine/lexer": "^2 || ^3",
"ext-tokenizer": "*",
- "php": "^7.1 || ^8.0",
+ "php": "^7.2 || ^8.0",
"psr/cache": "^1 || ^2 || ^3"
},
"require-dev": {
- "doctrine/cache": "^1.11 || ^2.0",
- "doctrine/coding-standard": "^9 || ^10",
- "phpstan/phpstan": "~1.4.10 || ^1.8.0",
+ "doctrine/cache": "^2.0",
+ "doctrine/coding-standard": "^10",
+ "phpstan/phpstan": "^1.8.0",
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
- "symfony/cache": "^4.4 || ^5.4 || ^6",
+ "symfony/cache": "^5.4 || ^6",
"vimeo/psalm": "^4.10"
},
"suggest": {
@@ -917,9 +862,9 @@
],
"support": {
"issues": "https://github.com/doctrine/annotations/issues",
- "source": "https://github.com/doctrine/annotations/tree/1.14.3"
+ "source": "https://github.com/doctrine/annotations/tree/2.0.1"
},
- "time": "2023-02-01T09:20:38+00:00"
+ "time": "2023-02-02T22:02:53+00:00"
},
{
"name": "doctrine/cache",
@@ -1016,16 +961,16 @@
},
{
"name": "doctrine/dbal",
- "version": "3.6.2",
+ "version": "3.6.6",
"source": {
"type": "git",
"url": "https://github.com/doctrine/dbal.git",
- "reference": "b4bd1cfbd2b916951696d82e57d054394d84864c"
+ "reference": "63646ffd71d1676d2f747f871be31b7e921c7864"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/dbal/zipball/b4bd1cfbd2b916951696d82e57d054394d84864c",
- "reference": "b4bd1cfbd2b916951696d82e57d054394d84864c",
+ "url": "https://api.github.com/repos/doctrine/dbal/zipball/63646ffd71d1676d2f747f871be31b7e921c7864",
+ "reference": "63646ffd71d1676d2f747f871be31b7e921c7864",
"shasum": ""
},
"require": {
@@ -1038,13 +983,14 @@
"psr/log": "^1|^2|^3"
},
"require-dev": {
- "doctrine/coding-standard": "11.1.0",
+ "doctrine/coding-standard": "12.0.0",
"fig/log-test": "^1",
- "jetbrains/phpstorm-stubs": "2022.3",
- "phpstan/phpstan": "1.10.9",
+ "jetbrains/phpstorm-stubs": "2023.1",
+ "phpstan/phpstan": "1.10.29",
"phpstan/phpstan-strict-rules": "^1.5",
- "phpunit/phpunit": "9.6.6",
+ "phpunit/phpunit": "9.6.9",
"psalm/plugin-phpunit": "0.18.4",
+ "slevomat/coding-standard": "8.13.1",
"squizlabs/php_codesniffer": "3.7.2",
"symfony/cache": "^5.4|^6.0",
"symfony/console": "^4.4|^5.4|^6.0",
@@ -1108,7 +1054,7 @@
],
"support": {
"issues": "https://github.com/doctrine/dbal/issues",
- "source": "https://github.com/doctrine/dbal/tree/3.6.2"
+ "source": "https://github.com/doctrine/dbal/tree/3.6.6"
},
"funding": [
{
@@ -1124,29 +1070,33 @@
"type": "tidelift"
}
],
- "time": "2023-04-14T07:25:38+00:00"
+ "time": "2023-08-17T05:38:17+00:00"
},
{
"name": "doctrine/deprecations",
- "version": "v1.0.0",
+ "version": "v1.1.1",
"source": {
"type": "git",
"url": "https://github.com/doctrine/deprecations.git",
- "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de"
+ "reference": "612a3ee5ab0d5dd97b7cf3874a6efe24325efac3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/deprecations/zipball/0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de",
- "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de",
+ "url": "https://api.github.com/repos/doctrine/deprecations/zipball/612a3ee5ab0d5dd97b7cf3874a6efe24325efac3",
+ "reference": "612a3ee5ab0d5dd97b7cf3874a6efe24325efac3",
"shasum": ""
},
"require": {
- "php": "^7.1|^8.0"
+ "php": "^7.1 || ^8.0"
},
"require-dev": {
"doctrine/coding-standard": "^9",
- "phpunit/phpunit": "^7.5|^8.5|^9.5",
- "psr/log": "^1|^2|^3"
+ "phpstan/phpstan": "1.4.10 || 1.10.15",
+ "phpstan/phpstan-phpunit": "^1.0",
+ "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
+ "psalm/plugin-phpunit": "0.18.4",
+ "psr/log": "^1 || ^2 || ^3",
+ "vimeo/psalm": "4.30.0 || 5.12.0"
},
"suggest": {
"psr/log": "Allows logging deprecations via PSR-3 logger implementation"
@@ -1165,9 +1115,9 @@
"homepage": "https://www.doctrine-project.org/",
"support": {
"issues": "https://github.com/doctrine/deprecations/issues",
- "source": "https://github.com/doctrine/deprecations/tree/v1.0.0"
+ "source": "https://github.com/doctrine/deprecations/tree/v1.1.1"
},
- "time": "2022-05-02T15:47:09+00:00"
+ "time": "2023-06-03T09:27:29+00:00"
},
{
"name": "doctrine/event-manager",
@@ -1262,28 +1212,28 @@
},
{
"name": "doctrine/inflector",
- "version": "2.0.6",
+ "version": "2.0.8",
"source": {
"type": "git",
"url": "https://github.com/doctrine/inflector.git",
- "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024"
+ "reference": "f9301a5b2fb1216b2b08f02ba04dc45423db6bff"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/inflector/zipball/d9d313a36c872fd6ee06d9a6cbcf713eaa40f024",
- "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024",
+ "url": "https://api.github.com/repos/doctrine/inflector/zipball/f9301a5b2fb1216b2b08f02ba04dc45423db6bff",
+ "reference": "f9301a5b2fb1216b2b08f02ba04dc45423db6bff",
"shasum": ""
},
"require": {
"php": "^7.2 || ^8.0"
},
"require-dev": {
- "doctrine/coding-standard": "^10",
+ "doctrine/coding-standard": "^11.0",
"phpstan/phpstan": "^1.8",
"phpstan/phpstan-phpunit": "^1.1",
"phpstan/phpstan-strict-rules": "^1.3",
"phpunit/phpunit": "^8.5 || ^9.5",
- "vimeo/psalm": "^4.25"
+ "vimeo/psalm": "^4.25 || ^5.4"
},
"type": "library",
"autoload": {
@@ -1333,7 +1283,7 @@
],
"support": {
"issues": "https://github.com/doctrine/inflector/issues",
- "source": "https://github.com/doctrine/inflector/tree/2.0.6"
+ "source": "https://github.com/doctrine/inflector/tree/2.0.8"
},
"funding": [
{
@@ -1349,35 +1299,36 @@
"type": "tidelift"
}
],
- "time": "2022-10-20T09:10:12+00:00"
+ "time": "2023-06-16T13:40:37+00:00"
},
{
"name": "doctrine/lexer",
- "version": "1.2.3",
+ "version": "3.0.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/lexer.git",
- "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229"
+ "reference": "84a527db05647743d50373e0ec53a152f2cde568"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229",
- "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229",
+ "url": "https://api.github.com/repos/doctrine/lexer/zipball/84a527db05647743d50373e0ec53a152f2cde568",
+ "reference": "84a527db05647743d50373e0ec53a152f2cde568",
"shasum": ""
},
"require": {
- "php": "^7.1 || ^8.0"
+ "php": "^8.1"
},
"require-dev": {
- "doctrine/coding-standard": "^9.0",
- "phpstan/phpstan": "^1.3",
- "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
- "vimeo/psalm": "^4.11"
+ "doctrine/coding-standard": "^10",
+ "phpstan/phpstan": "^1.9",
+ "phpunit/phpunit": "^9.5",
+ "psalm/plugin-phpunit": "^0.18.3",
+ "vimeo/psalm": "^5.0"
},
"type": "library",
"autoload": {
"psr-4": {
- "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer"
+ "Doctrine\\Common\\Lexer\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -1409,7 +1360,7 @@
],
"support": {
"issues": "https://github.com/doctrine/lexer/issues",
- "source": "https://github.com/doctrine/lexer/tree/1.2.3"
+ "source": "https://github.com/doctrine/lexer/tree/3.0.0"
},
"funding": [
{
@@ -1425,20 +1376,20 @@
"type": "tidelift"
}
],
- "time": "2022-02-28T11:07:21+00:00"
+ "time": "2022-12-15T16:57:16+00:00"
},
{
"name": "dragonmantank/cron-expression",
- "version": "v3.3.2",
+ "version": "v3.3.3",
"source": {
"type": "git",
"url": "https://github.com/dragonmantank/cron-expression.git",
- "reference": "782ca5968ab8b954773518e9e49a6f892a34b2a8"
+ "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/782ca5968ab8b954773518e9e49a6f892a34b2a8",
- "reference": "782ca5968ab8b954773518e9e49a6f892a34b2a8",
+ "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/adfb1f505deb6384dc8b39804c5065dd3c8c8c0a",
+ "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a",
"shasum": ""
},
"require": {
@@ -1478,7 +1429,7 @@
],
"support": {
"issues": "https://github.com/dragonmantank/cron-expression/issues",
- "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.2"
+ "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.3"
},
"funding": [
{
@@ -1486,31 +1437,30 @@
"type": "github"
}
],
- "time": "2022-09-10T18:51:20+00:00"
+ "time": "2023-08-10T19:36:49+00:00"
},
{
"name": "egulias/email-validator",
- "version": "2.1.25",
+ "version": "4.0.1",
"source": {
"type": "git",
"url": "https://github.com/egulias/EmailValidator.git",
- "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4"
+ "reference": "3a85486b709bc384dae8eb78fb2eec649bdb64ff"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/0dbf5d78455d4d6a41d186da50adc1122ec066f4",
- "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4",
+ "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/3a85486b709bc384dae8eb78fb2eec649bdb64ff",
+ "reference": "3a85486b709bc384dae8eb78fb2eec649bdb64ff",
"shasum": ""
},
"require": {
- "doctrine/lexer": "^1.0.1",
- "php": ">=5.5",
- "symfony/polyfill-intl-idn": "^1.10"
+ "doctrine/lexer": "^2.0 || ^3.0",
+ "php": ">=8.1",
+ "symfony/polyfill-intl-idn": "^1.26"
},
"require-dev": {
- "dominicsayers/isemail": "^3.0.7",
- "phpunit/phpunit": "^4.8.36|^7.5.15",
- "satooshi/php-coveralls": "^1.0.1"
+ "phpunit/phpunit": "^9.5.27",
+ "vimeo/psalm": "^4.30"
},
"suggest": {
"ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation"
@@ -1518,7 +1468,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.1.x-dev"
+ "dev-master": "4.0.x-dev"
}
},
"autoload": {
@@ -1546,7 +1496,7 @@
],
"support": {
"issues": "https://github.com/egulias/EmailValidator/issues",
- "source": "https://github.com/egulias/EmailValidator/tree/2.1.25"
+ "source": "https://github.com/egulias/EmailValidator/tree/4.0.1"
},
"funding": [
{
@@ -1554,20 +1504,20 @@
"type": "github"
}
],
- "time": "2020-12-29T14:50:06+00:00"
+ "time": "2023-01-14T14:17:03+00:00"
},
{
"name": "elastic/transport",
- "version": "v8.6.0",
+ "version": "v8.7.0",
"source": {
"type": "git",
"url": "git@github.com:elastic/elastic-transport-php.git",
- "reference": "b1d761549cebddf2add49921ef67242897b635df"
+ "reference": "4d7937f026393186f48b2e4fba6d8db85ca0dba6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/elastic/elastic-transport-php/zipball/b1d761549cebddf2add49921ef67242897b635df",
- "reference": "b1d761549cebddf2add49921ef67242897b635df",
+ "url": "https://api.github.com/repos/elastic/elastic-transport-php/zipball/4d7937f026393186f48b2e4fba6d8db85ca0dba6",
+ "reference": "4d7937f026393186f48b2e4fba6d8db85ca0dba6",
"shasum": ""
},
"require": {
@@ -1577,7 +1527,7 @@
"php-http/httplug": "^2.3",
"psr/http-client": "^1.0",
"psr/http-factory": "^1.0",
- "psr/http-message": "^1.0",
+ "psr/http-message": "^1.0 || ^2.0",
"psr/log": "^1 || ^2 || ^3"
},
"require-dev": {
@@ -1605,28 +1555,28 @@
"psr-7",
"transport"
],
- "time": "2023-01-11T13:46:07+00:00"
+ "time": "2023-05-23T08:44:23+00:00"
},
{
"name": "elasticsearch/elasticsearch",
- "version": "v8.7.1",
+ "version": "v8.9.0",
"source": {
"type": "git",
"url": "git@github.com:elastic/elasticsearch-php.git",
- "reference": "b499484115efc08db352c3d5c566648492b1e892"
+ "reference": "cbde0731140e1d6c4453fe8c41888fcdac426ddd"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/b499484115efc08db352c3d5c566648492b1e892",
- "reference": "b499484115efc08db352c3d5c566648492b1e892",
+ "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/cbde0731140e1d6c4453fe8c41888fcdac426ddd",
+ "reference": "cbde0731140e1d6c4453fe8c41888fcdac426ddd",
"shasum": ""
},
"require": {
- "elastic/transport": "^8.5",
+ "elastic/transport": "^8.7",
"guzzlehttp/guzzle": "^7.0",
"php": "^7.4 || ^8.0",
"psr/http-client": "^1.0",
- "psr/http-message": "^1.0",
+ "psr/http-message": "^1.1 || ^2.0",
"psr/log": "^1|^2|^3"
},
"require-dev": {
@@ -1634,6 +1584,7 @@
"ext-zip": "*",
"mockery/mockery": "^1.5",
"nyholm/psr7": "^1.5",
+ "php-http/message-factory": "^1.1",
"php-http/mock-client": "^1.5",
"phpstan/phpstan": "^1.4",
"phpunit/phpunit": "^9.5",
@@ -1657,20 +1608,20 @@
"elasticsearch",
"search"
],
- "time": "2023-03-30T09:02:44+00:00"
+ "time": "2023-08-07T14:53:59+00:00"
},
{
"name": "fakerphp/faker",
- "version": "v1.22.0",
+ "version": "v1.23.0",
"source": {
"type": "git",
"url": "https://github.com/FakerPHP/Faker.git",
- "reference": "f85772abd508bd04e20bb4b1bbe260a68d0066d2"
+ "reference": "e3daa170d00fde61ea7719ef47bb09bb8f1d9b01"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/f85772abd508bd04e20bb4b1bbe260a68d0066d2",
- "reference": "f85772abd508bd04e20bb4b1bbe260a68d0066d2",
+ "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/e3daa170d00fde61ea7719ef47bb09bb8f1d9b01",
+ "reference": "e3daa170d00fde61ea7719ef47bb09bb8f1d9b01",
"shasum": ""
},
"require": {
@@ -1723,22 +1674,22 @@
],
"support": {
"issues": "https://github.com/FakerPHP/Faker/issues",
- "source": "https://github.com/FakerPHP/Faker/tree/v1.22.0"
+ "source": "https://github.com/FakerPHP/Faker/tree/v1.23.0"
},
- "time": "2023-05-14T12:31:37+00:00"
+ "time": "2023-06-12T08:44:38+00:00"
},
{
"name": "firebase/php-jwt",
- "version": "v6.5.0",
+ "version": "v6.8.1",
"source": {
"type": "git",
"url": "https://github.com/firebase/php-jwt.git",
- "reference": "e94e7353302b0c11ec3cfff7180cd0b1743975d2"
+ "reference": "5dbc8959427416b8ee09a100d7a8588c00fb2e26"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/firebase/php-jwt/zipball/e94e7353302b0c11ec3cfff7180cd0b1743975d2",
- "reference": "e94e7353302b0c11ec3cfff7180cd0b1743975d2",
+ "url": "https://api.github.com/repos/firebase/php-jwt/zipball/5dbc8959427416b8ee09a100d7a8588c00fb2e26",
+ "reference": "5dbc8959427416b8ee09a100d7a8588c00fb2e26",
"shasum": ""
},
"require": {
@@ -1786,9 +1737,9 @@
],
"support": {
"issues": "https://github.com/firebase/php-jwt/issues",
- "source": "https://github.com/firebase/php-jwt/tree/v6.5.0"
+ "source": "https://github.com/firebase/php-jwt/tree/v6.8.1"
},
- "time": "2023-05-12T15:47:07+00:00"
+ "time": "2023-07-14T18:33:00+00:00"
},
{
"name": "flix-tech/avro-php",
@@ -1977,40 +1928,32 @@
"time": "2022-08-24T08:12:15+00:00"
},
{
- "name": "fruitcake/laravel-cors",
- "version": "v2.2.0",
+ "name": "fruitcake/php-cors",
+ "version": "v1.2.0",
"source": {
"type": "git",
- "url": "https://github.com/fruitcake/laravel-cors.git",
- "reference": "783a74f5e3431d7b9805be8afb60fd0a8f743534"
+ "url": "https://github.com/fruitcake/php-cors.git",
+ "reference": "58571acbaa5f9f462c9c77e911700ac66f446d4e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/fruitcake/laravel-cors/zipball/783a74f5e3431d7b9805be8afb60fd0a8f743534",
- "reference": "783a74f5e3431d7b9805be8afb60fd0a8f743534",
+ "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/58571acbaa5f9f462c9c77e911700ac66f446d4e",
+ "reference": "58571acbaa5f9f462c9c77e911700ac66f446d4e",
"shasum": ""
},
"require": {
- "asm89/stack-cors": "^2.0.1",
- "illuminate/contracts": "^6|^7|^8|^9",
- "illuminate/support": "^6|^7|^8|^9",
- "php": ">=7.2"
+ "php": "^7.4|^8.0",
+ "symfony/http-foundation": "^4.4|^5.4|^6"
},
"require-dev": {
- "laravel/framework": "^6|^7.24|^8",
- "orchestra/testbench-dusk": "^4|^5|^6|^7",
- "phpunit/phpunit": "^6|^7|^8|^9",
+ "phpstan/phpstan": "^1.4",
+ "phpunit/phpunit": "^9",
"squizlabs/php_codesniffer": "^3.5"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.1-dev"
- },
- "laravel": {
- "providers": [
- "Fruitcake\\Cors\\CorsServiceProvider"
- ]
+ "dev-main": "1.1-dev"
}
},
"autoload": {
@@ -2028,20 +1971,20 @@
"homepage": "https://fruitcake.nl"
},
{
- "name": "Barry vd. Heuvel",
+ "name": "Barryvdh",
"email": "barryvdh@gmail.com"
}
],
- "description": "Adds CORS (Cross-Origin Resource Sharing) headers support in your Laravel application",
+ "description": "Cross-origin resource sharing library for the Symfony HttpFoundation",
+ "homepage": "https://github.com/fruitcake/php-cors",
"keywords": [
- "api",
"cors",
- "crossdomain",
- "laravel"
+ "laravel",
+ "symfony"
],
"support": {
- "issues": "https://github.com/fruitcake/laravel-cors/issues",
- "source": "https://github.com/fruitcake/laravel-cors/tree/v2.2.0"
+ "issues": "https://github.com/fruitcake/php-cors/issues",
+ "source": "https://github.com/fruitcake/php-cors/tree/v1.2.0"
},
"funding": [
{
@@ -2053,8 +1996,7 @@
"type": "github"
}
],
- "abandoned": true,
- "time": "2022-02-23T14:25:13+00:00"
+ "time": "2022-02-20T15:07:15+00:00"
},
{
"name": "functional-php/fantasy-land",
@@ -2175,20 +2117,20 @@
},
{
"name": "google/apiclient-services",
- "version": "v0.300.0",
+ "version": "v0.312.1",
"source": {
"type": "git",
"url": "https://github.com/googleapis/google-api-php-client-services.git",
- "reference": "17ea99f7e6f60ad6cde2b1337165da3a95543dea"
+ "reference": "d13797cf251ec0d62f00b70dfa8642aa9550900d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/googleapis/google-api-php-client-services/zipball/17ea99f7e6f60ad6cde2b1337165da3a95543dea",
- "reference": "17ea99f7e6f60ad6cde2b1337165da3a95543dea",
+ "url": "https://api.github.com/repos/googleapis/google-api-php-client-services/zipball/d13797cf251ec0d62f00b70dfa8642aa9550900d",
+ "reference": "d13797cf251ec0d62f00b70dfa8642aa9550900d",
"shasum": ""
},
"require": {
- "php": ">=5.6"
+ "php": "^7.4||^8.0"
},
"require-dev": {
"phpunit/phpunit": "^5.7||^8.5.13"
@@ -2213,22 +2155,22 @@
],
"support": {
"issues": "https://github.com/googleapis/google-api-php-client-services/issues",
- "source": "https://github.com/googleapis/google-api-php-client-services/tree/v0.300.0"
+ "source": "https://github.com/googleapis/google-api-php-client-services/tree/v0.312.1"
},
- "time": "2023-05-13T01:08:25+00:00"
+ "time": "2023-08-21T00:52:13+00:00"
},
{
"name": "google/auth",
- "version": "v1.28.0",
+ "version": "v1.29.1",
"source": {
"type": "git",
"url": "https://github.com/googleapis/google-auth-library-php.git",
- "reference": "07f7f6305f1b7df32b2acf6e101c1225c839c7ac"
+ "reference": "f199ed635b945e5adfd3c1a203543d8d86aff239"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/googleapis/google-auth-library-php/zipball/07f7f6305f1b7df32b2acf6e101c1225c839c7ac",
- "reference": "07f7f6305f1b7df32b2acf6e101c1225c839c7ac",
+ "url": "https://api.github.com/repos/googleapis/google-auth-library-php/zipball/f199ed635b945e5adfd3c1a203543d8d86aff239",
+ "reference": "f199ed635b945e5adfd3c1a203543d8d86aff239",
"shasum": ""
},
"require": {
@@ -2240,8 +2182,8 @@
"psr/http-message": "^1.1||^2.0"
},
"require-dev": {
- "guzzlehttp/promises": "^1.3",
- "kelvinmo/simplejwt": "0.7.0",
+ "guzzlehttp/promises": "^2.0",
+ "kelvinmo/simplejwt": "0.7.1",
"phpseclib/phpseclib": "^3.0",
"phpspec/prophecy-phpunit": "^2.0",
"phpunit/phpunit": "^9.0.0",
@@ -2271,9 +2213,9 @@
"support": {
"docs": "https://googleapis.github.io/google-auth-library-php/main/",
"issues": "https://github.com/googleapis/google-auth-library-php/issues",
- "source": "https://github.com/googleapis/google-auth-library-php/tree/v1.28.0"
+ "source": "https://github.com/googleapis/google-auth-library-php/tree/v1.29.1"
},
- "time": "2023-05-11T21:58:18+00:00"
+ "time": "2023-08-23T08:49:35+00:00"
},
{
"name": "graham-campbell/result-type",
@@ -2339,21 +2281,21 @@
},
{
"name": "guzzlehttp/guzzle",
- "version": "7.6.1",
+ "version": "7.7.0",
"source": {
"type": "git",
"url": "https://github.com/guzzle/guzzle.git",
- "reference": "8444a2bacf1960bc6a2b62ed86b8e72e11eebe51"
+ "reference": "fb7566caccf22d74d1ab270de3551f72a58399f5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/guzzle/guzzle/zipball/8444a2bacf1960bc6a2b62ed86b8e72e11eebe51",
- "reference": "8444a2bacf1960bc6a2b62ed86b8e72e11eebe51",
+ "url": "https://api.github.com/repos/guzzle/guzzle/zipball/fb7566caccf22d74d1ab270de3551f72a58399f5",
+ "reference": "fb7566caccf22d74d1ab270de3551f72a58399f5",
"shasum": ""
},
"require": {
"ext-json": "*",
- "guzzlehttp/promises": "^1.5",
+ "guzzlehttp/promises": "^1.5.3 || ^2.0",
"guzzlehttp/psr7": "^1.9.1 || ^2.4.5",
"php": "^7.2.5 || ^8.0",
"psr/http-client": "^1.0",
@@ -2365,7 +2307,8 @@
"require-dev": {
"bamarni/composer-bin-plugin": "^1.8.1",
"ext-curl": "*",
- "php-http/client-integration-tests": "^3.0",
+ "php-http/client-integration-tests": "dev-master#2c025848417c1135031fdf9c728ee53d0a7ceaee as 3.0.999",
+ "php-http/message-factory": "^1.1",
"phpunit/phpunit": "^8.5.29 || ^9.5.23",
"psr/log": "^1.1 || ^2.0 || ^3.0"
},
@@ -2444,7 +2387,7 @@
],
"support": {
"issues": "https://github.com/guzzle/guzzle/issues",
- "source": "https://github.com/guzzle/guzzle/tree/7.6.1"
+ "source": "https://github.com/guzzle/guzzle/tree/7.7.0"
},
"funding": [
{
@@ -2460,20 +2403,20 @@
"type": "tidelift"
}
],
- "time": "2023-05-15T20:43:01+00:00"
+ "time": "2023-05-21T14:04:53+00:00"
},
{
"name": "guzzlehttp/promises",
- "version": "1.5.2",
+ "version": "1.5.3",
"source": {
"type": "git",
"url": "https://github.com/guzzle/promises.git",
- "reference": "b94b2807d85443f9719887892882d0329d1e2598"
+ "reference": "67ab6e18aaa14d753cc148911d273f6e6cb6721e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598",
- "reference": "b94b2807d85443f9719887892882d0329d1e2598",
+ "url": "https://api.github.com/repos/guzzle/promises/zipball/67ab6e18aaa14d753cc148911d273f6e6cb6721e",
+ "reference": "67ab6e18aaa14d753cc148911d273f6e6cb6721e",
"shasum": ""
},
"require": {
@@ -2483,11 +2426,6 @@
"symfony/phpunit-bridge": "^4.4 || ^5.1"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.5-dev"
- }
- },
"autoload": {
"files": [
"src/functions_include.php"
@@ -2528,7 +2466,7 @@
],
"support": {
"issues": "https://github.com/guzzle/promises/issues",
- "source": "https://github.com/guzzle/promises/tree/1.5.2"
+ "source": "https://github.com/guzzle/promises/tree/1.5.3"
},
"funding": [
{
@@ -2544,20 +2482,20 @@
"type": "tidelift"
}
],
- "time": "2022-08-28T14:55:35+00:00"
+ "time": "2023-05-21T12:31:43+00:00"
},
{
"name": "guzzlehttp/psr7",
- "version": "2.5.0",
+ "version": "2.6.0",
"source": {
"type": "git",
"url": "https://github.com/guzzle/psr7.git",
- "reference": "b635f279edd83fc275f822a1188157ffea568ff6"
+ "reference": "8bd7c33a0734ae1c5d074360512beb716bef3f77"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/guzzle/psr7/zipball/b635f279edd83fc275f822a1188157ffea568ff6",
- "reference": "b635f279edd83fc275f822a1188157ffea568ff6",
+ "url": "https://api.github.com/repos/guzzle/psr7/zipball/8bd7c33a0734ae1c5d074360512beb716bef3f77",
+ "reference": "8bd7c33a0734ae1c5d074360512beb716bef3f77",
"shasum": ""
},
"require": {
@@ -2644,7 +2582,7 @@
],
"support": {
"issues": "https://github.com/guzzle/psr7/issues",
- "source": "https://github.com/guzzle/psr7/tree/2.5.0"
+ "source": "https://github.com/guzzle/psr7/tree/2.6.0"
},
"funding": [
{
@@ -2660,7 +2598,91 @@
"type": "tidelift"
}
],
- "time": "2023-04-17T16:11:26+00:00"
+ "time": "2023-08-03T15:06:02+00:00"
+ },
+ {
+ "name": "guzzlehttp/uri-template",
+ "version": "v1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/guzzle/uri-template.git",
+ "reference": "b945d74a55a25a949158444f09ec0d3c120d69e2"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/guzzle/uri-template/zipball/b945d74a55a25a949158444f09ec0d3c120d69e2",
+ "reference": "b945d74a55a25a949158444f09ec0d3c120d69e2",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2.5 || ^8.0",
+ "symfony/polyfill-php80": "^1.17"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^8.5.19 || ^9.5.8",
+ "uri-template/tests": "1.0.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "GuzzleHttp\\UriTemplate\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Graham Campbell",
+ "email": "hello@gjcampbell.co.uk",
+ "homepage": "https://github.com/GrahamCampbell"
+ },
+ {
+ "name": "Michael Dowling",
+ "email": "mtdowling@gmail.com",
+ "homepage": "https://github.com/mtdowling"
+ },
+ {
+ "name": "George Mponos",
+ "email": "gmponos@gmail.com",
+ "homepage": "https://github.com/gmponos"
+ },
+ {
+ "name": "Tobias Nyholm",
+ "email": "tobias.nyholm@gmail.com",
+ "homepage": "https://github.com/Nyholm"
+ }
+ ],
+ "description": "A polyfill class for uri_template of PHP",
+ "keywords": [
+ "guzzlehttp",
+ "uri-template"
+ ],
+ "support": {
+ "issues": "https://github.com/guzzle/uri-template/issues",
+ "source": "https://github.com/guzzle/uri-template/tree/v1.0.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/GrahamCampbell",
+ "type": "github"
+ },
+ {
+ "url": "https://github.com/Nyholm",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/uri-template",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-10-07T12:57:01+00:00"
},
{
"name": "igaster/laravel-theme",
@@ -2811,56 +2833,66 @@
},
{
"name": "laravel/framework",
- "version": "v8.83.27",
+ "version": "v10.20.0",
"source": {
"type": "git",
"url": "https://github.com/laravel/framework.git",
- "reference": "e1afe088b4ca613fb96dc57e6d8dbcb8cc2c6b49"
+ "reference": "a655dca3fbe83897e22adff652b1878ba352d041"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laravel/framework/zipball/e1afe088b4ca613fb96dc57e6d8dbcb8cc2c6b49",
- "reference": "e1afe088b4ca613fb96dc57e6d8dbcb8cc2c6b49",
+ "url": "https://api.github.com/repos/laravel/framework/zipball/a655dca3fbe83897e22adff652b1878ba352d041",
+ "reference": "a655dca3fbe83897e22adff652b1878ba352d041",
"shasum": ""
},
"require": {
- "doctrine/inflector": "^1.4|^2.0",
- "dragonmantank/cron-expression": "^3.0.2",
- "egulias/email-validator": "^2.1.10",
- "ext-json": "*",
+ "brick/math": "^0.9.3|^0.10.2|^0.11",
+ "composer-runtime-api": "^2.2",
+ "doctrine/inflector": "^2.0.5",
+ "dragonmantank/cron-expression": "^3.3.2",
+ "egulias/email-validator": "^3.2.1|^4.0",
+ "ext-ctype": "*",
+ "ext-filter": "*",
+ "ext-hash": "*",
"ext-mbstring": "*",
"ext-openssl": "*",
- "laravel/serializable-closure": "^1.0",
- "league/commonmark": "^1.3|^2.0.2",
- "league/flysystem": "^1.1",
- "monolog/monolog": "^2.0",
- "nesbot/carbon": "^2.53.1",
- "opis/closure": "^3.6",
- "php": "^7.3|^8.0",
- "psr/container": "^1.0",
- "psr/log": "^1.0|^2.0",
- "psr/simple-cache": "^1.0",
- "ramsey/uuid": "^4.2.2",
- "swiftmailer/swiftmailer": "^6.3",
- "symfony/console": "^5.4",
- "symfony/error-handler": "^5.4",
- "symfony/finder": "^5.4",
- "symfony/http-foundation": "^5.4",
- "symfony/http-kernel": "^5.4",
- "symfony/mime": "^5.4",
- "symfony/process": "^5.4",
- "symfony/routing": "^5.4",
- "symfony/var-dumper": "^5.4",
- "tijsverkoyen/css-to-inline-styles": "^2.2.2",
+ "ext-session": "*",
+ "ext-tokenizer": "*",
+ "fruitcake/php-cors": "^1.2",
+ "guzzlehttp/uri-template": "^1.0",
+ "laravel/prompts": "^0.1",
+ "laravel/serializable-closure": "^1.3",
+ "league/commonmark": "^2.2.1",
+ "league/flysystem": "^3.8.0",
+ "monolog/monolog": "^3.0",
+ "nesbot/carbon": "^2.67",
+ "nunomaduro/termwind": "^1.13",
+ "php": "^8.1",
+ "psr/container": "^1.1.1|^2.0.1",
+ "psr/log": "^1.0|^2.0|^3.0",
+ "psr/simple-cache": "^1.0|^2.0|^3.0",
+ "ramsey/uuid": "^4.7",
+ "symfony/console": "^6.2",
+ "symfony/error-handler": "^6.2",
+ "symfony/finder": "^6.2",
+ "symfony/http-foundation": "^6.2",
+ "symfony/http-kernel": "^6.2",
+ "symfony/mailer": "^6.2",
+ "symfony/mime": "^6.2",
+ "symfony/process": "^6.2",
+ "symfony/routing": "^6.2",
+ "symfony/uid": "^6.2",
+ "symfony/var-dumper": "^6.2",
+ "tijsverkoyen/css-to-inline-styles": "^2.2.5",
"vlucas/phpdotenv": "^5.4.1",
- "voku/portable-ascii": "^1.6.1"
+ "voku/portable-ascii": "^2.0"
},
"conflict": {
"tightenco/collect": "<5.5.33"
},
"provide": {
- "psr/container-implementation": "1.0",
- "psr/simple-cache-implementation": "1.0"
+ "psr/container-implementation": "1.1|2.0",
+ "psr/simple-cache-implementation": "1.0|2.0|3.0"
},
"replace": {
"illuminate/auth": "self.version",
@@ -2868,6 +2900,7 @@
"illuminate/bus": "self.version",
"illuminate/cache": "self.version",
"illuminate/collections": "self.version",
+ "illuminate/conditionable": "self.version",
"illuminate/config": "self.version",
"illuminate/console": "self.version",
"illuminate/container": "self.version",
@@ -2885,6 +2918,7 @@
"illuminate/notifications": "self.version",
"illuminate/pagination": "self.version",
"illuminate/pipeline": "self.version",
+ "illuminate/process": "self.version",
"illuminate/queue": "self.version",
"illuminate/redis": "self.version",
"illuminate/routing": "self.version",
@@ -2896,53 +2930,67 @@
"illuminate/view": "self.version"
},
"require-dev": {
- "aws/aws-sdk-php": "^3.198.1",
- "doctrine/dbal": "^2.13.3|^3.1.4",
- "filp/whoops": "^2.14.3",
- "guzzlehttp/guzzle": "^6.5.5|^7.0.1",
- "league/flysystem-cached-adapter": "^1.0",
- "mockery/mockery": "^1.4.4",
- "orchestra/testbench-core": "^6.27",
+ "ably/ably-php": "^1.0",
+ "aws/aws-sdk-php": "^3.235.5",
+ "doctrine/dbal": "^3.5.1",
+ "ext-gmp": "*",
+ "fakerphp/faker": "^1.21",
+ "guzzlehttp/guzzle": "^7.5",
+ "league/flysystem-aws-s3-v3": "^3.0",
+ "league/flysystem-ftp": "^3.0",
+ "league/flysystem-path-prefixing": "^3.3",
+ "league/flysystem-read-only": "^3.3",
+ "league/flysystem-sftp-v3": "^3.0",
+ "mockery/mockery": "^1.5.1",
+ "orchestra/testbench-core": "^8.4",
"pda/pheanstalk": "^4.0",
- "phpunit/phpunit": "^8.5.19|^9.5.8",
- "predis/predis": "^1.1.9",
- "symfony/cache": "^5.4"
+ "phpstan/phpstan": "^1.4.7",
+ "phpunit/phpunit": "^10.0.7",
+ "predis/predis": "^2.0.2",
+ "symfony/cache": "^6.2",
+ "symfony/http-client": "^6.2.4"
},
"suggest": {
"ably/ably-php": "Required to use the Ably broadcast driver (^1.0).",
- "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage and SES mail driver (^3.198.1).",
+ "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage, and SES mail driver (^3.235.5).",
"brianium/paratest": "Required to run tests in parallel (^6.0).",
- "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.13.3|^3.1.4).",
- "ext-bcmath": "Required to use the multiple_of validation rule.",
+ "doctrine/dbal": "Required to rename columns and drop SQLite columns (^3.5.1).",
+ "ext-apcu": "Required to use the APC cache driver.",
+ "ext-fileinfo": "Required to use the Filesystem class.",
"ext-ftp": "Required to use the Flysystem FTP driver.",
"ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().",
"ext-memcached": "Required to use the memcache cache driver.",
- "ext-pcntl": "Required to use all features of the queue worker.",
+ "ext-pcntl": "Required to use all features of the queue worker and console signal trapping.",
+ "ext-pdo": "Required to use all database features.",
"ext-posix": "Required to use all features of the queue worker.",
"ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0).",
"fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).",
"filp/whoops": "Required for friendly error pages in development (^2.14.3).",
- "guzzlehttp/guzzle": "Required to use the HTTP Client, Mailgun mail driver and the ping methods on schedules (^6.5.5|^7.0.1).",
+ "guzzlehttp/guzzle": "Required to use the HTTP Client and the ping methods on schedules (^7.5).",
"laravel/tinker": "Required to use the tinker console command (^2.0).",
- "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^1.0).",
- "league/flysystem-cached-adapter": "Required to use the Flysystem cache (^1.0).",
- "league/flysystem-sftp": "Required to use the Flysystem SFTP driver (^1.0).",
- "mockery/mockery": "Required to use mocking (^1.4.4).",
+ "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.0).",
+ "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.0).",
+ "league/flysystem-path-prefixing": "Required to use the scoped driver (^3.3).",
+ "league/flysystem-read-only": "Required to use read-only disks (^3.3)",
+ "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.0).",
+ "mockery/mockery": "Required to use mocking (^1.5.1).",
"nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).",
"pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).",
- "phpunit/phpunit": "Required to use assertions and run tests (^8.5.19|^9.5.8).",
- "predis/predis": "Required to use the predis connector (^1.1.9).",
+ "phpunit/phpunit": "Required to use assertions and run tests (^9.5.8|^10.0.7).",
+ "predis/predis": "Required to use the predis connector (^2.0.2).",
"psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).",
- "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^4.0|^5.0|^6.0|^7.0).",
- "symfony/cache": "Required to PSR-6 cache bridge (^5.4).",
- "symfony/filesystem": "Required to enable support for relative symbolic links (^5.4).",
- "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0).",
- "wildbit/swiftmailer-postmark": "Required to use Postmark mail driver (^3.0)."
+ "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^6.0|^7.0).",
+ "symfony/cache": "Required to PSR-6 cache bridge (^6.2).",
+ "symfony/filesystem": "Required to enable support for relative symbolic links (^6.2).",
+ "symfony/http-client": "Required to enable support for the Symfony API mail transports (^6.2).",
+ "symfony/mailgun-mailer": "Required to enable support for the Mailgun mail transport (^6.2).",
+ "symfony/postmark-mailer": "Required to enable support for the Postmark mail transport (^6.2).",
+ "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0)."
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "8.x-dev"
+ "dev-master": "10.x-dev"
}
},
"autoload": {
@@ -2956,7 +3004,8 @@
"Illuminate\\": "src/Illuminate/",
"Illuminate\\Support\\": [
"src/Illuminate/Macroable/",
- "src/Illuminate/Collections/"
+ "src/Illuminate/Collections/",
+ "src/Illuminate/Conditionable/"
]
}
},
@@ -2980,20 +3029,20 @@
"issues": "https://github.com/laravel/framework/issues",
"source": "https://github.com/laravel/framework"
},
- "time": "2022-12-08T15:28:55+00:00"
+ "time": "2023-08-22T13:37:09+00:00"
},
{
"name": "laravel/horizon",
- "version": "v5.15.1",
+ "version": "v5.19.1",
"source": {
"type": "git",
"url": "https://github.com/laravel/horizon.git",
- "reference": "952c2a0caa79b3fdc513e8db668029004f3a0f35"
+ "reference": "1987f98084bc3119f78ec3da6283821a2c1acf63"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laravel/horizon/zipball/952c2a0caa79b3fdc513e8db668029004f3a0f35",
- "reference": "952c2a0caa79b3fdc513e8db668029004f3a0f35",
+ "url": "https://api.github.com/repos/laravel/horizon/zipball/1987f98084bc3119f78ec3da6283821a2c1acf63",
+ "reference": "1987f98084bc3119f78ec3da6283821a2c1acf63",
"shasum": ""
},
"require": {
@@ -3056,52 +3105,53 @@
],
"support": {
"issues": "https://github.com/laravel/horizon/issues",
- "source": "https://github.com/laravel/horizon/tree/v5.15.1"
+ "source": "https://github.com/laravel/horizon/tree/v5.19.1"
},
- "time": "2023-04-26T16:00:44+00:00"
+ "time": "2023-08-09T13:18:44+00:00"
},
{
"name": "laravel/passport",
- "version": "v10.4.2",
+ "version": "v11.8.8",
"source": {
"type": "git",
"url": "https://github.com/laravel/passport.git",
- "reference": "4bfdb9610575a0c84a6810701f4fd45fb8ab3888"
+ "reference": "401836130d46c94138a637ada29f9e5b2bf053b6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laravel/passport/zipball/4bfdb9610575a0c84a6810701f4fd45fb8ab3888",
- "reference": "4bfdb9610575a0c84a6810701f4fd45fb8ab3888",
+ "url": "https://api.github.com/repos/laravel/passport/zipball/401836130d46c94138a637ada29f9e5b2bf053b6",
+ "reference": "401836130d46c94138a637ada29f9e5b2bf053b6",
"shasum": ""
},
"require": {
"ext-json": "*",
- "firebase/php-jwt": "^6.0",
- "illuminate/auth": "^8.37|^9.0",
- "illuminate/console": "^8.37|^9.0",
- "illuminate/container": "^8.37|^9.0",
- "illuminate/contracts": "^8.37|^9.0",
- "illuminate/cookie": "^8.37|^9.0",
- "illuminate/database": "^8.37|^9.0",
- "illuminate/encryption": "^8.37|^9.0",
- "illuminate/http": "^8.37|^9.0",
- "illuminate/support": "^8.37|^9.0",
- "lcobucci/jwt": "^3.4|^4.0",
- "league/oauth2-server": "^8.2",
- "nyholm/psr7": "^1.3",
- "php": "^7.3|^8.0",
+ "firebase/php-jwt": "^6.4",
+ "illuminate/auth": "^9.0|^10.0",
+ "illuminate/console": "^9.0|^10.0",
+ "illuminate/container": "^9.0|^10.0",
+ "illuminate/contracts": "^9.0|^10.0",
+ "illuminate/cookie": "^9.0|^10.0",
+ "illuminate/database": "^9.0|^10.0",
+ "illuminate/encryption": "^9.0|^10.0",
+ "illuminate/http": "^9.0|^10.0",
+ "illuminate/support": "^9.0|^10.0",
+ "lcobucci/jwt": "^4.3|^5.0",
+ "league/oauth2-server": "^8.5.3",
+ "nyholm/psr7": "^1.5",
+ "php": "^8.0",
"phpseclib/phpseclib": "^2.0|^3.0",
- "symfony/psr-http-message-bridge": "^2.0"
+ "symfony/psr-http-message-bridge": "^2.1"
},
"require-dev": {
"mockery/mockery": "^1.0",
- "orchestra/testbench": "^6.0|^7.0",
+ "orchestra/testbench": "^7.0|^8.0",
+ "phpstan/phpstan": "^1.10",
"phpunit/phpunit": "^9.3"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "10.x-dev"
+ "dev-master": "11.x-dev"
},
"laravel": {
"providers": [
@@ -3135,7 +3185,55 @@
"issues": "https://github.com/laravel/passport/issues",
"source": "https://github.com/laravel/passport"
},
- "time": "2023-02-21T07:47:20+00:00"
+ "time": "2023-07-07T06:37:11+00:00"
+ },
+ {
+ "name": "laravel/prompts",
+ "version": "v0.1.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laravel/prompts.git",
+ "reference": "b514c5620e1b3b61221b0024dc88def26d9654f4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laravel/prompts/zipball/b514c5620e1b3b61221b0024dc88def26d9654f4",
+ "reference": "b514c5620e1b3b61221b0024dc88def26d9654f4",
+ "shasum": ""
+ },
+ "require": {
+ "ext-mbstring": "*",
+ "illuminate/collections": "^10.0|^11.0",
+ "php": "^8.1",
+ "symfony/console": "^6.2"
+ },
+ "require-dev": {
+ "mockery/mockery": "^1.5",
+ "pestphp/pest": "^2.3",
+ "phpstan/phpstan": "^1.10",
+ "phpstan/phpstan-mockery": "^1.1"
+ },
+ "suggest": {
+ "ext-pcntl": "Required for the spinner to be animated."
+ },
+ "type": "library",
+ "autoload": {
+ "files": [
+ "src/helpers.php"
+ ],
+ "psr-4": {
+ "Laravel\\Prompts\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "support": {
+ "issues": "https://github.com/laravel/prompts/issues",
+ "source": "https://github.com/laravel/prompts/tree/v0.1.6"
+ },
+ "time": "2023-08-18T13:32:23+00:00"
},
{
"name": "laravel/scout",
@@ -3212,16 +3310,16 @@
},
{
"name": "laravel/serializable-closure",
- "version": "v1.3.0",
+ "version": "v1.3.1",
"source": {
"type": "git",
"url": "https://github.com/laravel/serializable-closure.git",
- "reference": "f23fe9d4e95255dacee1bf3525e0810d1a1b0f37"
+ "reference": "e5a3057a5591e1cfe8183034b0203921abe2c902"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/f23fe9d4e95255dacee1bf3525e0810d1a1b0f37",
- "reference": "f23fe9d4e95255dacee1bf3525e0810d1a1b0f37",
+ "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/e5a3057a5591e1cfe8183034b0203921abe2c902",
+ "reference": "e5a3057a5591e1cfe8183034b0203921abe2c902",
"shasum": ""
},
"require": {
@@ -3268,20 +3366,20 @@
"issues": "https://github.com/laravel/serializable-closure/issues",
"source": "https://github.com/laravel/serializable-closure"
},
- "time": "2023-01-30T18:31:20+00:00"
+ "time": "2023-07-14T13:56:28+00:00"
},
{
"name": "laravel/telescope",
- "version": "v4.14.2",
+ "version": "v4.16.1",
"source": {
"type": "git",
"url": "https://github.com/laravel/telescope.git",
- "reference": "222bbea975d9f3a10879af153db5c34ffac08034"
+ "reference": "05eedc3bf54fd205946bf84d15768e8d3a98d285"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laravel/telescope/zipball/222bbea975d9f3a10879af153db5c34ffac08034",
- "reference": "222bbea975d9f3a10879af153db5c34ffac08034",
+ "url": "https://api.github.com/repos/laravel/telescope/zipball/05eedc3bf54fd205946bf84d15768e8d3a98d285",
+ "reference": "05eedc3bf54fd205946bf84d15768e8d3a98d285",
"shasum": ""
},
"require": {
@@ -3337,9 +3435,9 @@
],
"support": {
"issues": "https://github.com/laravel/telescope/issues",
- "source": "https://github.com/laravel/telescope/tree/v4.14.2"
+ "source": "https://github.com/laravel/telescope/tree/v4.16.1"
},
- "time": "2023-04-19T15:24:14+00:00"
+ "time": "2023-08-11T14:24:18+00:00"
},
{
"name": "laravel/tinker",
@@ -3411,32 +3509,33 @@
},
{
"name": "laravel/ui",
- "version": "v3.4.6",
+ "version": "v4.2.2",
"source": {
"type": "git",
"url": "https://github.com/laravel/ui.git",
- "reference": "65ec5c03f7fee2c8ecae785795b829a15be48c2c"
+ "reference": "a58ec468db4a340b33f3426c778784717a2c144b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laravel/ui/zipball/65ec5c03f7fee2c8ecae785795b829a15be48c2c",
- "reference": "65ec5c03f7fee2c8ecae785795b829a15be48c2c",
+ "url": "https://api.github.com/repos/laravel/ui/zipball/a58ec468db4a340b33f3426c778784717a2c144b",
+ "reference": "a58ec468db4a340b33f3426c778784717a2c144b",
"shasum": ""
},
"require": {
- "illuminate/console": "^8.42|^9.0",
- "illuminate/filesystem": "^8.42|^9.0",
- "illuminate/support": "^8.82|^9.0",
- "illuminate/validation": "^8.42|^9.0",
- "php": "^7.3|^8.0"
+ "illuminate/console": "^9.21|^10.0",
+ "illuminate/filesystem": "^9.21|^10.0",
+ "illuminate/support": "^9.21|^10.0",
+ "illuminate/validation": "^9.21|^10.0",
+ "php": "^8.0"
},
"require-dev": {
- "orchestra/testbench": "^6.23|^7.0"
+ "orchestra/testbench": "^7.0|^8.0",
+ "phpunit/phpunit": "^9.3"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "3.x-dev"
+ "dev-master": "4.x-dev"
},
"laravel": {
"providers": [
@@ -3466,9 +3565,9 @@
"ui"
],
"support": {
- "source": "https://github.com/laravel/ui/tree/v3.4.6"
+ "source": "https://github.com/laravel/ui/tree/v4.2.2"
},
- "time": "2022-05-20T13:38:08+00:00"
+ "time": "2023-05-09T19:47:28+00:00"
},
{
"name": "laravelcollective/html",
@@ -3601,20 +3700,20 @@
},
{
"name": "lcobucci/clock",
- "version": "3.0.0",
+ "version": "3.1.0",
"source": {
"type": "git",
"url": "https://github.com/lcobucci/clock.git",
- "reference": "039ef98c6b57b101d10bd11d8fdfda12cbd996dc"
+ "reference": "30a854ceb22bd87d83a7a4563b3f6312453945fc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/lcobucci/clock/zipball/039ef98c6b57b101d10bd11d8fdfda12cbd996dc",
- "reference": "039ef98c6b57b101d10bd11d8fdfda12cbd996dc",
+ "url": "https://api.github.com/repos/lcobucci/clock/zipball/30a854ceb22bd87d83a7a4563b3f6312453945fc",
+ "reference": "30a854ceb22bd87d83a7a4563b3f6312453945fc",
"shasum": ""
},
"require": {
- "php": "~8.1.0 || ~8.2.0",
+ "php": "~8.2.0",
"psr/clock": "^1.0"
},
"provide": {
@@ -3622,13 +3721,13 @@
},
"require-dev": {
"infection/infection": "^0.26",
- "lcobucci/coding-standard": "^9.0",
+ "lcobucci/coding-standard": "^10.0.0",
"phpstan/extension-installer": "^1.2",
- "phpstan/phpstan": "^1.9.4",
- "phpstan/phpstan-deprecation-rules": "^1.1.1",
- "phpstan/phpstan-phpunit": "^1.3.2",
- "phpstan/phpstan-strict-rules": "^1.4.4",
- "phpunit/phpunit": "^9.5.27"
+ "phpstan/phpstan": "^1.10.7",
+ "phpstan/phpstan-deprecation-rules": "^1.1.3",
+ "phpstan/phpstan-phpunit": "^1.3.10",
+ "phpstan/phpstan-strict-rules": "^1.5.0",
+ "phpunit/phpunit": "^10.0.17"
},
"type": "library",
"autoload": {
@@ -3649,7 +3748,7 @@
"description": "Yet another clock abstraction",
"support": {
"issues": "https://github.com/lcobucci/clock/issues",
- "source": "https://github.com/lcobucci/clock/tree/3.0.0"
+ "source": "https://github.com/lcobucci/clock/tree/3.1.0"
},
"funding": [
{
@@ -3661,7 +3760,7 @@
"type": "patreon"
}
],
- "time": "2022-12-19T15:00:24+00:00"
+ "time": "2023-03-20T19:12:25+00:00"
},
{
"name": "lcobucci/jwt",
@@ -3981,54 +4080,50 @@
},
{
"name": "league/flysystem",
- "version": "1.1.10",
+ "version": "3.15.1",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/flysystem.git",
- "reference": "3239285c825c152bcc315fe0e87d6b55f5972ed1"
+ "reference": "a141d430414fcb8bf797a18716b09f759a385bed"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/3239285c825c152bcc315fe0e87d6b55f5972ed1",
- "reference": "3239285c825c152bcc315fe0e87d6b55f5972ed1",
+ "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/a141d430414fcb8bf797a18716b09f759a385bed",
+ "reference": "a141d430414fcb8bf797a18716b09f759a385bed",
"shasum": ""
},
"require": {
- "ext-fileinfo": "*",
- "league/mime-type-detection": "^1.3",
- "php": "^7.2.5 || ^8.0"
+ "league/flysystem-local": "^3.0.0",
+ "league/mime-type-detection": "^1.0.0",
+ "php": "^8.0.2"
},
"conflict": {
- "league/flysystem-sftp": "<1.0.6"
+ "aws/aws-sdk-php": "3.209.31 || 3.210.0",
+ "guzzlehttp/guzzle": "<7.0",
+ "guzzlehttp/ringphp": "<1.1.1",
+ "phpseclib/phpseclib": "3.0.15",
+ "symfony/http-client": "<5.2"
},
"require-dev": {
- "phpspec/prophecy": "^1.11.1",
- "phpunit/phpunit": "^8.5.8"
- },
- "suggest": {
- "ext-ftp": "Allows you to use FTP server storage",
- "ext-openssl": "Allows you to use FTPS server storage",
- "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2",
- "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3",
- "league/flysystem-azure": "Allows you to use Windows Azure Blob storage",
- "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching",
- "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem",
- "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files",
- "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib",
- "league/flysystem-webdav": "Allows you to use WebDAV storage",
- "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter",
- "spatie/flysystem-dropbox": "Allows you to use Dropbox storage",
- "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications"
+ "async-aws/s3": "^1.5",
+ "async-aws/simple-s3": "^1.1",
+ "aws/aws-sdk-php": "^3.220.0",
+ "composer/semver": "^3.0",
+ "ext-fileinfo": "*",
+ "ext-ftp": "*",
+ "ext-zip": "*",
+ "friendsofphp/php-cs-fixer": "^3.5",
+ "google/cloud-storage": "^1.23",
+ "microsoft/azure-storage-blob": "^1.1",
+ "phpseclib/phpseclib": "^3.0.14",
+ "phpstan/phpstan": "^0.12.26",
+ "phpunit/phpunit": "^9.5.11",
+ "sabre/dav": "^4.3.1"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.1-dev"
- }
- },
"autoload": {
"psr-4": {
- "League\\Flysystem\\": "src/"
+ "League\\Flysystem\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -4038,73 +4133,67 @@
"authors": [
{
"name": "Frank de Jonge",
- "email": "info@frenky.net"
+ "email": "info@frankdejonge.nl"
}
],
- "description": "Filesystem abstraction: Many filesystems, one API.",
+ "description": "File storage abstraction for PHP",
"keywords": [
- "Cloud Files",
"WebDAV",
- "abstraction",
"aws",
"cloud",
- "copy.com",
- "dropbox",
- "file systems",
+ "file",
"files",
"filesystem",
"filesystems",
"ftp",
- "rackspace",
- "remote",
"s3",
"sftp",
"storage"
],
"support": {
"issues": "https://github.com/thephpleague/flysystem/issues",
- "source": "https://github.com/thephpleague/flysystem/tree/1.1.10"
+ "source": "https://github.com/thephpleague/flysystem/tree/3.15.1"
},
"funding": [
{
- "url": "https://offset.earth/frankdejonge",
- "type": "other"
+ "url": "https://ecologi.com/frankdejonge",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/frankdejonge",
+ "type": "github"
}
],
- "time": "2022-10-04T09:16:37+00:00"
+ "time": "2023-05-04T09:04:26+00:00"
},
{
"name": "league/flysystem-aws-s3-v3",
- "version": "1.0.30",
+ "version": "3.15.0",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git",
- "reference": "af286f291ebab6877bac0c359c6c2cb017eb061d"
+ "reference": "d8de61ee10b6a607e7996cff388c5a3a663e8c8a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/af286f291ebab6877bac0c359c6c2cb017eb061d",
- "reference": "af286f291ebab6877bac0c359c6c2cb017eb061d",
+ "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/d8de61ee10b6a607e7996cff388c5a3a663e8c8a",
+ "reference": "d8de61ee10b6a607e7996cff388c5a3a663e8c8a",
"shasum": ""
},
"require": {
- "aws/aws-sdk-php": "^3.20.0",
- "league/flysystem": "^1.0.40",
- "php": ">=5.5.0"
+ "aws/aws-sdk-php": "^3.220.0",
+ "league/flysystem": "^3.10.0",
+ "league/mime-type-detection": "^1.0.0",
+ "php": "^8.0.2"
},
- "require-dev": {
- "henrikbjorn/phpspec-code-coverage": "~1.0.1",
- "phpspec/phpspec": "^2.0.0"
+ "conflict": {
+ "guzzlehttp/guzzle": "<7.0",
+ "guzzlehttp/ringphp": "<1.1.1"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev"
- }
- },
"autoload": {
"psr-4": {
- "League\\Flysystem\\AwsS3v3\\": "src/"
+ "League\\Flysystem\\AwsS3V3\\": ""
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -4114,29 +4203,94 @@
"authors": [
{
"name": "Frank de Jonge",
- "email": "info@frenky.net"
+ "email": "info@frankdejonge.nl"
}
],
- "description": "Flysystem adapter for the AWS S3 SDK v3.x",
+ "description": "AWS S3 filesystem adapter for Flysystem.",
+ "keywords": [
+ "Flysystem",
+ "aws",
+ "file",
+ "files",
+ "filesystem",
+ "s3",
+ "storage"
+ ],
"support": {
"issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues",
- "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/1.0.30"
+ "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/3.15.0"
},
"funding": [
{
- "url": "https://offset.earth/frankdejonge",
+ "url": "https://ecologi.com/frankdejonge",
"type": "custom"
},
{
"url": "https://github.com/frankdejonge",
"type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/league/flysystem",
- "type": "tidelift"
}
],
- "time": "2022-07-02T13:51:38+00:00"
+ "time": "2023-05-02T20:02:14+00:00"
+ },
+ {
+ "name": "league/flysystem-local",
+ "version": "3.15.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/thephpleague/flysystem-local.git",
+ "reference": "543f64c397fefdf9cfeac443ffb6beff602796b3"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/543f64c397fefdf9cfeac443ffb6beff602796b3",
+ "reference": "543f64c397fefdf9cfeac443ffb6beff602796b3",
+ "shasum": ""
+ },
+ "require": {
+ "ext-fileinfo": "*",
+ "league/flysystem": "^3.0.0",
+ "league/mime-type-detection": "^1.0.0",
+ "php": "^8.0.2"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "League\\Flysystem\\Local\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Frank de Jonge",
+ "email": "info@frankdejonge.nl"
+ }
+ ],
+ "description": "Local filesystem adapter for Flysystem.",
+ "keywords": [
+ "Flysystem",
+ "file",
+ "files",
+ "filesystem",
+ "local"
+ ],
+ "support": {
+ "issues": "https://github.com/thephpleague/flysystem-local/issues",
+ "source": "https://github.com/thephpleague/flysystem-local/tree/3.15.0"
+ },
+ "funding": [
+ {
+ "url": "https://ecologi.com/frankdejonge",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/frankdejonge",
+ "type": "github"
+ }
+ ],
+ "time": "2023-05-02T20:02:14+00:00"
},
{
"name": "league/fractal",
@@ -4210,23 +4364,23 @@
},
{
"name": "league/glide",
- "version": "1.7.2",
+ "version": "2.3.0",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/glide.git",
- "reference": "8dba756ada0b8e525bf6f1f7d1bd83c1e99e124e"
+ "reference": "2ff92c8f1edc80b74e2d3c5efccfc7223f74d407"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/glide/zipball/8dba756ada0b8e525bf6f1f7d1bd83c1e99e124e",
- "reference": "8dba756ada0b8e525bf6f1f7d1bd83c1e99e124e",
+ "url": "https://api.github.com/repos/thephpleague/glide/zipball/2ff92c8f1edc80b74e2d3c5efccfc7223f74d407",
+ "reference": "2ff92c8f1edc80b74e2d3c5efccfc7223f74d407",
"shasum": ""
},
"require": {
- "intervention/image": "^2.4",
- "league/flysystem": "^1.0",
+ "intervention/image": "^2.7",
+ "league/flysystem": "^2.0|^3.0",
"php": "^7.2|^8.0",
- "psr/http-message": "^1.0"
+ "psr/http-message": "^1.0|^2.0"
},
"require-dev": {
"mockery/mockery": "^1.3.3",
@@ -4234,11 +4388,6 @@
"phpunit/phpunit": "^8.5|^9.0"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.1-dev"
- }
- },
"autoload": {
"psr-4": {
"League\\Glide\\": "src/"
@@ -4274,32 +4423,32 @@
],
"support": {
"issues": "https://github.com/thephpleague/glide/issues",
- "source": "https://github.com/thephpleague/glide/tree/1.7.2"
+ "source": "https://github.com/thephpleague/glide/tree/2.3.0"
},
- "time": "2023-02-14T06:26:04+00:00"
+ "time": "2023-07-08T06:26:07+00:00"
},
{
"name": "league/mime-type-detection",
- "version": "1.11.0",
+ "version": "1.13.0",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/mime-type-detection.git",
- "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd"
+ "reference": "a6dfb1194a2946fcdc1f38219445234f65b35c96"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd",
- "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd",
+ "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/a6dfb1194a2946fcdc1f38219445234f65b35c96",
+ "reference": "a6dfb1194a2946fcdc1f38219445234f65b35c96",
"shasum": ""
},
"require": {
"ext-fileinfo": "*",
- "php": "^7.2 || ^8.0"
+ "php": "^7.4 || ^8.0"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.2",
"phpstan/phpstan": "^0.12.68",
- "phpunit/phpunit": "^8.5.8 || ^9.3"
+ "phpunit/phpunit": "^8.5.8 || ^9.3 || ^10.0"
},
"type": "library",
"autoload": {
@@ -4320,7 +4469,7 @@
"description": "Mime-type detection for Flysystem",
"support": {
"issues": "https://github.com/thephpleague/mime-type-detection/issues",
- "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0"
+ "source": "https://github.com/thephpleague/mime-type-detection/tree/1.13.0"
},
"funding": [
{
@@ -4332,39 +4481,38 @@
"type": "tidelift"
}
],
- "time": "2022-04-17T13:12:02+00:00"
+ "time": "2023-08-05T12:09:49+00:00"
},
{
"name": "league/oauth2-server",
- "version": "8.5.1",
+ "version": "8.5.3",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/oauth2-server.git",
- "reference": "43cd4d406906c6be5c8de2cee9bd3ad3753544ef"
+ "reference": "eb91b4190e7f6169053ebf8ffa352d47e756b2ce"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/oauth2-server/zipball/43cd4d406906c6be5c8de2cee9bd3ad3753544ef",
- "reference": "43cd4d406906c6be5c8de2cee9bd3ad3753544ef",
+ "url": "https://api.github.com/repos/thephpleague/oauth2-server/zipball/eb91b4190e7f6169053ebf8ffa352d47e756b2ce",
+ "reference": "eb91b4190e7f6169053ebf8ffa352d47e756b2ce",
"shasum": ""
},
"require": {
"defuse/php-encryption": "^2.3",
- "ext-json": "*",
"ext-openssl": "*",
"lcobucci/clock": "^2.2 || ^3.0",
"lcobucci/jwt": "^4.3 || ^5.0",
"league/event": "^2.2",
"league/uri": "^6.7",
"php": "^8.0",
- "psr/http-message": "^1.0.1"
+ "psr/http-message": "^1.0.1 || ^2.0"
},
"replace": {
"league/oauth2server": "*",
"lncd/oauth2": "*"
},
"require-dev": {
- "laminas/laminas-diactoros": "^2.24.0",
+ "laminas/laminas-diactoros": "^3.0.0",
"phpstan/phpstan": "^0.12.57",
"phpstan/phpstan-phpunit": "^0.12.16",
"phpunit/phpunit": "^9.6.6",
@@ -4413,7 +4561,7 @@
],
"support": {
"issues": "https://github.com/thephpleague/oauth2-server/issues",
- "source": "https://github.com/thephpleague/oauth2-server/tree/8.5.1"
+ "source": "https://github.com/thephpleague/oauth2-server/tree/8.5.3"
},
"funding": [
{
@@ -4421,7 +4569,7 @@
"type": "github"
}
],
- "time": "2023-04-04T10:20:16+00:00"
+ "time": "2023-07-05T23:01:32+00:00"
},
{
"name": "league/uri",
@@ -4596,33 +4744,36 @@
},
{
"name": "maennchen/zipstream-php",
- "version": "2.4.0",
+ "version": "3.1.0",
"source": {
"type": "git",
"url": "https://github.com/maennchen/ZipStream-PHP.git",
- "reference": "3fa72e4c71a43f9e9118752a5c90e476a8dc9eb3"
+ "reference": "b8174494eda667f7d13876b4a7bfef0f62a7c0d1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/3fa72e4c71a43f9e9118752a5c90e476a8dc9eb3",
- "reference": "3fa72e4c71a43f9e9118752a5c90e476a8dc9eb3",
+ "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/b8174494eda667f7d13876b4a7bfef0f62a7c0d1",
+ "reference": "b8174494eda667f7d13876b4a7bfef0f62a7c0d1",
"shasum": ""
},
"require": {
"ext-mbstring": "*",
- "myclabs/php-enum": "^1.5",
- "php": "^8.0",
- "psr/http-message": "^1.0"
+ "ext-zlib": "*",
+ "php-64bit": "^8.1"
},
"require-dev": {
"ext-zip": "*",
- "friendsofphp/php-cs-fixer": "^3.9",
- "guzzlehttp/guzzle": "^6.5.3 || ^7.2.0",
+ "friendsofphp/php-cs-fixer": "^3.16",
+ "guzzlehttp/guzzle": "^7.5",
"mikey179/vfsstream": "^1.6",
- "php-coveralls/php-coveralls": "^2.4",
- "phpunit/phpunit": "^8.5.8 || ^9.4.2",
+ "php-coveralls/php-coveralls": "^2.5",
+ "phpunit/phpunit": "^10.0",
"vimeo/psalm": "^5.0"
},
+ "suggest": {
+ "guzzlehttp/psr7": "^2.4",
+ "psr/http-message": "^2.0"
+ },
"type": "library",
"autoload": {
"psr-4": {
@@ -4658,7 +4809,7 @@
],
"support": {
"issues": "https://github.com/maennchen/ZipStream-PHP/issues",
- "source": "https://github.com/maennchen/ZipStream-PHP/tree/2.4.0"
+ "source": "https://github.com/maennchen/ZipStream-PHP/tree/3.1.0"
},
"funding": [
{
@@ -4670,37 +4821,40 @@
"type": "open_collective"
}
],
- "time": "2022-12-08T12:29:14+00:00"
+ "time": "2023-06-21T14:59:35+00:00"
},
{
"name": "mateusjunges/laravel-kafka",
- "version": "v1.9.3",
+ "version": "v1.13.2",
"source": {
"type": "git",
"url": "https://github.com/mateusjunges/laravel-kafka.git",
- "reference": "c81dd1b45d54c28912817bbd1fb325ec7a8fb973"
+ "reference": "eba43c1f4469ac4fb2cb74868a1ca2e1573e701f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/mateusjunges/laravel-kafka/zipball/c81dd1b45d54c28912817bbd1fb325ec7a8fb973",
- "reference": "c81dd1b45d54c28912817bbd1fb325ec7a8fb973",
+ "url": "https://api.github.com/repos/mateusjunges/laravel-kafka/zipball/eba43c1f4469ac4fb2cb74868a1ca2e1573e701f",
+ "reference": "eba43c1f4469ac4fb2cb74868a1ca2e1573e701f",
"shasum": ""
},
"require": {
- "ext-rdkafka": "^4.0|^5.0|^6.0",
+ "ext-rdkafka": "^5.0|^6.0",
"flix-tech/avro-serde-php": "^1.7",
- "illuminate/contracts": "^8.0|^9.0",
- "illuminate/support": "^8.0|^9.0",
- "monolog/monolog": "^2.3",
- "php": "^8.0"
+ "illuminate/contracts": "^9.0|^10.0",
+ "illuminate/support": "^9.0|^10.0",
+ "monolog/monolog": "^2.3|^3.2",
+ "php": "^8.1|^8.2"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.0",
"kwn/php-rdkafka-stubs": "^2.2",
- "orchestra/testbench": "^6.20",
+ "orchestra/testbench": "^7.16|^8.0",
"phpunit/phpunit": "^9.5",
"predis/predis": "^1.1"
},
+ "suggest": {
+ "ext-pcntl": "Required to enable all features of the kafka consumer"
+ },
"type": "library",
"extra": {
"laravel": {
@@ -4728,7 +4882,7 @@
"description": "A kafka driver for laravel",
"support": {
"issues": "https://github.com/mateusjunges/laravel-kafka/issues",
- "source": "https://github.com/mateusjunges/laravel-kafka/tree/v1.9.3"
+ "source": "https://github.com/mateusjunges/laravel-kafka/tree/v1.13.2"
},
"funding": [
{
@@ -4736,20 +4890,20 @@
"type": "github"
}
],
- "time": "2022-11-29T22:24:42+00:00"
+ "time": "2023-05-12T15:11:50+00:00"
},
{
"name": "microsoft/microsoft-graph",
- "version": "1.98.0",
+ "version": "1.105.0",
"source": {
"type": "git",
"url": "https://github.com/microsoftgraph/msgraph-sdk-php.git",
- "reference": "15cec556ffe3da68c202413f488d21c041275271"
+ "reference": "d137bb44a1f4ec949c814471ee94265db002fc2c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/microsoftgraph/msgraph-sdk-php/zipball/15cec556ffe3da68c202413f488d21c041275271",
- "reference": "15cec556ffe3da68c202413f488d21c041275271",
+ "url": "https://api.github.com/repos/microsoftgraph/msgraph-sdk-php/zipball/d137bb44a1f4ec949c814471ee94265db002fc2c",
+ "reference": "d137bb44a1f4ec949c814471ee94265db002fc2c",
"shasum": ""
},
"require": {
@@ -4759,6 +4913,7 @@
"psr/http-message": "^1.0 || ^2.0"
},
"require-dev": {
+ "guzzlehttp/promises": "^1.0 || ^2.0",
"mikey179/vfsstream": "^1.2",
"phpstan/phpstan": "^0.12.90 || ^1.0.0",
"phpunit/phpunit": "^8.0 || ^9.0"
@@ -4785,48 +4940,47 @@
"homepage": "https://developer.microsoft.com/en-us/graph",
"support": {
"issues": "https://github.com/microsoftgraph/msgraph-sdk-php/issues",
- "source": "https://github.com/microsoftgraph/msgraph-sdk-php/tree/1.98.0"
+ "source": "https://github.com/microsoftgraph/msgraph-sdk-php/tree/1.105.0"
},
- "time": "2023-05-17T15:02:56+00:00"
+ "time": "2023-08-22T13:28:28+00:00"
},
{
"name": "monolog/monolog",
- "version": "2.9.1",
+ "version": "3.4.0",
"source": {
"type": "git",
"url": "https://github.com/Seldaek/monolog.git",
- "reference": "f259e2b15fb95494c83f52d3caad003bbf5ffaa1"
+ "reference": "e2392369686d420ca32df3803de28b5d6f76867d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Seldaek/monolog/zipball/f259e2b15fb95494c83f52d3caad003bbf5ffaa1",
- "reference": "f259e2b15fb95494c83f52d3caad003bbf5ffaa1",
+ "url": "https://api.github.com/repos/Seldaek/monolog/zipball/e2392369686d420ca32df3803de28b5d6f76867d",
+ "reference": "e2392369686d420ca32df3803de28b5d6f76867d",
"shasum": ""
},
"require": {
- "php": ">=7.2",
- "psr/log": "^1.0.1 || ^2.0 || ^3.0"
+ "php": ">=8.1",
+ "psr/log": "^2.0 || ^3.0"
},
"provide": {
- "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0"
+ "psr/log-implementation": "3.0.0"
},
"require-dev": {
- "aws/aws-sdk-php": "^2.4.9 || ^3.0",
+ "aws/aws-sdk-php": "^3.0",
"doctrine/couchdb": "~1.0@dev",
"elasticsearch/elasticsearch": "^7 || ^8",
"ext-json": "*",
- "graylog2/gelf-php": "^1.4.2 || ^2@dev",
- "guzzlehttp/guzzle": "^7.4",
+ "graylog2/gelf-php": "^1.4.2 || ^2.0",
+ "guzzlehttp/guzzle": "^7.4.5",
"guzzlehttp/psr7": "^2.2",
"mongodb/mongodb": "^1.8",
"php-amqplib/php-amqplib": "~2.4 || ^3",
- "phpspec/prophecy": "^1.15",
- "phpstan/phpstan": "^0.12.91",
- "phpunit/phpunit": "^8.5.14",
- "predis/predis": "^1.1 || ^2.0",
- "rollbar/rollbar": "^1.3 || ^2 || ^3",
+ "phpstan/phpstan": "^1.9",
+ "phpstan/phpstan-deprecation-rules": "^1.0",
+ "phpstan/phpstan-strict-rules": "^1.4",
+ "phpunit/phpunit": "^10.1",
+ "predis/predis": "^1.1 || ^2",
"ruflin/elastica": "^7",
- "swiftmailer/swiftmailer": "^5.3|^6.0",
"symfony/mailer": "^5.4 || ^6",
"symfony/mime": "^5.4 || ^6"
},
@@ -4849,7 +5003,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "2.x-dev"
+ "dev-main": "3.x-dev"
}
},
"autoload": {
@@ -4877,7 +5031,7 @@
],
"support": {
"issues": "https://github.com/Seldaek/monolog/issues",
- "source": "https://github.com/Seldaek/monolog/tree/2.9.1"
+ "source": "https://github.com/Seldaek/monolog/tree/3.4.0"
},
"funding": [
{
@@ -4889,7 +5043,7 @@
"type": "tidelift"
}
],
- "time": "2023-02-06T13:44:46+00:00"
+ "time": "2023-06-21T08:46:11+00:00"
},
{
"name": "moontoast/math",
@@ -5057,90 +5211,31 @@
},
"time": "2022-08-23T13:07:01+00:00"
},
- {
- "name": "myclabs/php-enum",
- "version": "1.8.4",
- "source": {
- "type": "git",
- "url": "https://github.com/myclabs/php-enum.git",
- "reference": "a867478eae49c9f59ece437ae7f9506bfaa27483"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/myclabs/php-enum/zipball/a867478eae49c9f59ece437ae7f9506bfaa27483",
- "reference": "a867478eae49c9f59ece437ae7f9506bfaa27483",
- "shasum": ""
- },
- "require": {
- "ext-json": "*",
- "php": "^7.3 || ^8.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^9.5",
- "squizlabs/php_codesniffer": "1.*",
- "vimeo/psalm": "^4.6.2"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "MyCLabs\\Enum\\": "src/"
- },
- "classmap": [
- "stubs/Stringable.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "PHP Enum contributors",
- "homepage": "https://github.com/myclabs/php-enum/graphs/contributors"
- }
- ],
- "description": "PHP Enum implementation",
- "homepage": "http://github.com/myclabs/php-enum",
- "keywords": [
- "enum"
- ],
- "support": {
- "issues": "https://github.com/myclabs/php-enum/issues",
- "source": "https://github.com/myclabs/php-enum/tree/1.8.4"
- },
- "funding": [
- {
- "url": "https://github.com/mnapoli",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/myclabs/php-enum",
- "type": "tidelift"
- }
- ],
- "time": "2022-08-04T09:53:51+00:00"
- },
{
"name": "nesbot/carbon",
- "version": "2.66.0",
+ "version": "2.69.0",
"source": {
"type": "git",
"url": "https://github.com/briannesbitt/Carbon.git",
- "reference": "496712849902241f04902033b0441b269effe001"
+ "reference": "4308217830e4ca445583a37d1bf4aff4153fa81c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/496712849902241f04902033b0441b269effe001",
- "reference": "496712849902241f04902033b0441b269effe001",
+ "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/4308217830e4ca445583a37d1bf4aff4153fa81c",
+ "reference": "4308217830e4ca445583a37d1bf4aff4153fa81c",
"shasum": ""
},
"require": {
"ext-json": "*",
"php": "^7.1.8 || ^8.0",
+ "psr/clock": "^1.0",
"symfony/polyfill-mbstring": "^1.0",
"symfony/polyfill-php80": "^1.16",
"symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0"
},
+ "provide": {
+ "psr/clock-implementation": "1.0"
+ },
"require-dev": {
"doctrine/dbal": "^2.0 || ^3.1.4",
"doctrine/orm": "^2.7",
@@ -5220,25 +5315,25 @@
"type": "tidelift"
}
],
- "time": "2023-01-29T18:53:47+00:00"
+ "time": "2023-08-03T09:00:52+00:00"
},
{
"name": "nette/schema",
- "version": "v1.2.3",
+ "version": "v1.2.4",
"source": {
"type": "git",
"url": "https://github.com/nette/schema.git",
- "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f"
+ "reference": "c9ff517a53903b3d4e29ec547fb20feecb05b8ab"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nette/schema/zipball/abbdbb70e0245d5f3bf77874cea1dfb0c930d06f",
- "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f",
+ "url": "https://api.github.com/repos/nette/schema/zipball/c9ff517a53903b3d4e29ec547fb20feecb05b8ab",
+ "reference": "c9ff517a53903b3d4e29ec547fb20feecb05b8ab",
"shasum": ""
},
"require": {
"nette/utils": "^2.5.7 || ^3.1.5 || ^4.0",
- "php": ">=7.1 <8.3"
+ "php": "7.1 - 8.3"
},
"require-dev": {
"nette/tester": "^2.3 || ^2.4",
@@ -5280,26 +5375,26 @@
],
"support": {
"issues": "https://github.com/nette/schema/issues",
- "source": "https://github.com/nette/schema/tree/v1.2.3"
+ "source": "https://github.com/nette/schema/tree/v1.2.4"
},
- "time": "2022-10-13T01:24:26+00:00"
+ "time": "2023-08-05T18:56:25+00:00"
},
{
"name": "nette/utils",
- "version": "v4.0.0",
+ "version": "v4.0.1",
"source": {
"type": "git",
"url": "https://github.com/nette/utils.git",
- "reference": "cacdbf5a91a657ede665c541eda28941d4b09c1e"
+ "reference": "9124157137da01b1f5a5a22d6486cb975f26db7e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nette/utils/zipball/cacdbf5a91a657ede665c541eda28941d4b09c1e",
- "reference": "cacdbf5a91a657ede665c541eda28941d4b09c1e",
+ "url": "https://api.github.com/repos/nette/utils/zipball/9124157137da01b1f5a5a22d6486cb975f26db7e",
+ "reference": "9124157137da01b1f5a5a22d6486cb975f26db7e",
"shasum": ""
},
"require": {
- "php": ">=8.0 <8.3"
+ "php": ">=8.0 <8.4"
},
"conflict": {
"nette/finder": "<3",
@@ -5307,7 +5402,7 @@
},
"require-dev": {
"jetbrains/phpstorm-attributes": "dev-master",
- "nette/tester": "^2.4",
+ "nette/tester": "^2.5",
"phpstan/phpstan": "^1.0",
"tracy/tracy": "^2.9"
},
@@ -5367,22 +5462,22 @@
],
"support": {
"issues": "https://github.com/nette/utils/issues",
- "source": "https://github.com/nette/utils/tree/v4.0.0"
+ "source": "https://github.com/nette/utils/tree/v4.0.1"
},
- "time": "2023-02-02T10:41:53+00:00"
+ "time": "2023-07-30T15:42:21+00:00"
},
{
"name": "nikic/php-parser",
- "version": "v4.15.4",
+ "version": "v4.17.1",
"source": {
"type": "git",
"url": "https://github.com/nikic/PHP-Parser.git",
- "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290"
+ "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/6bb5176bc4af8bcb7d926f88718db9b96a2d4290",
- "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d",
+ "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d",
"shasum": ""
},
"require": {
@@ -5423,9 +5518,95 @@
],
"support": {
"issues": "https://github.com/nikic/PHP-Parser/issues",
- "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.4"
+ "source": "https://github.com/nikic/PHP-Parser/tree/v4.17.1"
+ },
+ "time": "2023-08-13T19:53:39+00:00"
+ },
+ {
+ "name": "nunomaduro/termwind",
+ "version": "v1.15.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/nunomaduro/termwind.git",
+ "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/8ab0b32c8caa4a2e09700ea32925441385e4a5dc",
+ "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc",
+ "shasum": ""
+ },
+ "require": {
+ "ext-mbstring": "*",
+ "php": "^8.0",
+ "symfony/console": "^5.3.0|^6.0.0"
+ },
+ "require-dev": {
+ "ergebnis/phpstan-rules": "^1.0.",
+ "illuminate/console": "^8.0|^9.0",
+ "illuminate/support": "^8.0|^9.0",
+ "laravel/pint": "^1.0.0",
+ "pestphp/pest": "^1.21.0",
+ "pestphp/pest-plugin-mock": "^1.0",
+ "phpstan/phpstan": "^1.4.6",
+ "phpstan/phpstan-strict-rules": "^1.1.0",
+ "symfony/var-dumper": "^5.2.7|^6.0.0",
+ "thecodingmachine/phpstan-strict-rules": "^1.0.0"
+ },
+ "type": "library",
+ "extra": {
+ "laravel": {
+ "providers": [
+ "Termwind\\Laravel\\TermwindServiceProvider"
+ ]
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/Functions.php"
+ ],
+ "psr-4": {
+ "Termwind\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nuno Maduro",
+ "email": "enunomaduro@gmail.com"
+ }
+ ],
+ "description": "Its like Tailwind CSS, but for the console.",
+ "keywords": [
+ "cli",
+ "console",
+ "css",
+ "package",
+ "php",
+ "style"
+ ],
+ "support": {
+ "issues": "https://github.com/nunomaduro/termwind/issues",
+ "source": "https://github.com/nunomaduro/termwind/tree/v1.15.1"
},
- "time": "2023-03-05T19:49:14+00:00"
+ "funding": [
+ {
+ "url": "https://www.paypal.com/paypalme/enunomaduro",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/nunomaduro",
+ "type": "github"
+ },
+ {
+ "url": "https://github.com/xiCO2k",
+ "type": "github"
+ }
+ ],
+ "time": "2023-02-08T01:06:31+00:00"
},
{
"name": "nyholm/psr7",
@@ -5597,71 +5778,6 @@
],
"time": "2023-06-07T16:17:31+00:00"
},
- {
- "name": "opis/closure",
- "version": "3.6.3",
- "source": {
- "type": "git",
- "url": "https://github.com/opis/closure.git",
- "reference": "3d81e4309d2a927abbe66df935f4bb60082805ad"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/opis/closure/zipball/3d81e4309d2a927abbe66df935f4bb60082805ad",
- "reference": "3d81e4309d2a927abbe66df935f4bb60082805ad",
- "shasum": ""
- },
- "require": {
- "php": "^5.4 || ^7.0 || ^8.0"
- },
- "require-dev": {
- "jeremeamia/superclosure": "^2.0",
- "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.6.x-dev"
- }
- },
- "autoload": {
- "files": [
- "functions.php"
- ],
- "psr-4": {
- "Opis\\Closure\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Marius Sarca",
- "email": "marius.sarca@gmail.com"
- },
- {
- "name": "Sorin Sarca",
- "email": "sarca_sorin@hotmail.com"
- }
- ],
- "description": "A library that can be used to serialize closures (anonymous functions) and arbitrary objects.",
- "homepage": "https://opis.io/closure",
- "keywords": [
- "anonymous functions",
- "closure",
- "function",
- "serializable",
- "serialization",
- "serialize"
- ],
- "support": {
- "issues": "https://github.com/opis/closure/issues",
- "source": "https://github.com/opis/closure/tree/3.6.3"
- },
- "time": "2022-01-27T09:35:39+00:00"
- },
{
"name": "paragonie/constant_time_encoding",
"version": "v2.6.3",
@@ -5979,16 +6095,16 @@
},
{
"name": "php-amqplib/php-amqplib",
- "version": "v3.5.3",
+ "version": "v3.5.4",
"source": {
"type": "git",
"url": "https://github.com/php-amqplib/php-amqplib.git",
- "reference": "bccaaf8ef8bcf18b4ab41e645e92537752b887bd"
+ "reference": "1aecbd182b35eb039667c50d7d92d71f105be779"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/bccaaf8ef8bcf18b4ab41e645e92537752b887bd",
- "reference": "bccaaf8ef8bcf18b4ab41e645e92537752b887bd",
+ "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/1aecbd182b35eb039667c50d7d92d71f105be779",
+ "reference": "1aecbd182b35eb039667c50d7d92d71f105be779",
"shasum": ""
},
"require": {
@@ -6054,22 +6170,22 @@
],
"support": {
"issues": "https://github.com/php-amqplib/php-amqplib/issues",
- "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.5.3"
+ "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.5.4"
},
- "time": "2023-04-03T18:25:49+00:00"
+ "time": "2023-07-01T11:25:08+00:00"
},
{
"name": "php-http/discovery",
- "version": "1.18.1",
+ "version": "1.19.1",
"source": {
"type": "git",
"url": "https://github.com/php-http/discovery.git",
- "reference": "f258b3a1d16acb7b21f3b42d7a2494a733365237"
+ "reference": "57f3de01d32085fea20865f9b16fb0e69347c39e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-http/discovery/zipball/f258b3a1d16acb7b21f3b42d7a2494a733365237",
- "reference": "f258b3a1d16acb7b21f3b42d7a2494a733365237",
+ "url": "https://api.github.com/repos/php-http/discovery/zipball/57f3de01d32085fea20865f9b16fb0e69347c39e",
+ "reference": "57f3de01d32085fea20865f9b16fb0e69347c39e",
"shasum": ""
},
"require": {
@@ -6132,9 +6248,9 @@
],
"support": {
"issues": "https://github.com/php-http/discovery/issues",
- "source": "https://github.com/php-http/discovery/tree/1.18.1"
+ "source": "https://github.com/php-http/discovery/tree/1.19.1"
},
- "time": "2023-04-03T18:25:49+00:00"
+ "time": "2023-07-11T07:02:26+00:00"
},
{
"name": "php-http/httplug",
@@ -6191,7 +6307,7 @@
"issues": "https://github.com/php-http/httplug/issues",
"source": "https://github.com/php-http/httplug/tree/2.4.0"
},
- "time": "2022-02-21T09:52:22+00:00"
+ "time": "2023-04-14T15:10:03+00:00"
},
{
"name": "php-http/multipart-stream-builder",
@@ -6445,16 +6561,16 @@
},
{
"name": "phpseclib/phpseclib",
- "version": "3.0.19",
+ "version": "3.0.21",
"source": {
"type": "git",
"url": "https://github.com/phpseclib/phpseclib.git",
- "reference": "cc181005cf548bfd8a4896383bb825d859259f95"
+ "reference": "4580645d3fc05c189024eb3b834c6c1e4f0f30a1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/cc181005cf548bfd8a4896383bb825d859259f95",
- "reference": "cc181005cf548bfd8a4896383bb825d859259f95",
+ "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/4580645d3fc05c189024eb3b834c6c1e4f0f30a1",
+ "reference": "4580645d3fc05c189024eb3b834c6c1e4f0f30a1",
"shasum": ""
},
"require": {
@@ -6535,7 +6651,7 @@
],
"support": {
"issues": "https://github.com/phpseclib/phpseclib/issues",
- "source": "https://github.com/phpseclib/phpseclib/tree/3.0.19"
+ "source": "https://github.com/phpseclib/phpseclib/tree/3.0.21"
},
"funding": [
{
@@ -6551,7 +6667,7 @@
"type": "tidelift"
}
],
- "time": "2023-03-05T17:13:09+00:00"
+ "time": "2023-07-09T15:24:48+00:00"
},
{
"name": "pion/laravel-chunk-upload",
@@ -6621,16 +6737,16 @@
},
{
"name": "predis/predis",
- "version": "v2.1.2",
+ "version": "v2.2.1",
"source": {
"type": "git",
"url": "https://github.com/predis/predis.git",
- "reference": "a77a43913a74f9331f637bb12867eb8e274814e5"
+ "reference": "5f2b410a74afaff296a87a494e4c5488cf9fab57"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/predis/predis/zipball/a77a43913a74f9331f637bb12867eb8e274814e5",
- "reference": "a77a43913a74f9331f637bb12867eb8e274814e5",
+ "url": "https://api.github.com/repos/predis/predis/zipball/5f2b410a74afaff296a87a494e4c5488cf9fab57",
+ "reference": "5f2b410a74afaff296a87a494e4c5488cf9fab57",
"shasum": ""
},
"require": {
@@ -6641,6 +6757,9 @@
"phpstan/phpstan": "^1.9",
"phpunit/phpunit": "^8.0 || ~9.4.4"
},
+ "suggest": {
+ "ext-relay": "Faster connection with in-memory caching (>=0.6.2)"
+ },
"type": "library",
"autoload": {
"psr-4": {
@@ -6667,7 +6786,7 @@
],
"support": {
"issues": "https://github.com/predis/predis/issues",
- "source": "https://github.com/predis/predis/tree/v2.1.2"
+ "source": "https://github.com/predis/predis/tree/v2.2.1"
},
"funding": [
{
@@ -6675,7 +6794,7 @@
"type": "github"
}
],
- "time": "2023-03-02T18:32:04+00:00"
+ "time": "2023-08-15T23:01:46+00:00"
},
{
"name": "processmaker/docker-executor-lua",
@@ -6883,20 +7002,20 @@
},
{
"name": "processmaker/pmql",
- "version": "1.9.1",
+ "version": "dev-feature/FOUR-9714",
"source": {
"type": "git",
"url": "https://github.com/ProcessMaker/pmql.git",
- "reference": "7855236c81162d3501b096a6691c6f2e3c7b2cb2"
+ "reference": "f9dfcc7d672e14547457f6851d451445a87f612d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/ProcessMaker/pmql/zipball/7855236c81162d3501b096a6691c6f2e3c7b2cb2",
- "reference": "7855236c81162d3501b096a6691c6f2e3c7b2cb2",
+ "url": "https://api.github.com/repos/ProcessMaker/pmql/zipball/f9dfcc7d672e14547457f6851d451445a87f612d",
+ "reference": "f9dfcc7d672e14547457f6851d451445a87f612d",
"shasum": ""
},
"require": {
- "laravel/framework": "^5.7|^6|^7|^8|^9"
+ "laravel/framework": "^10"
},
"require-dev": {
"orchestra/testbench": "^4.8.0",
@@ -6923,9 +7042,9 @@
"description": "An Eloquent trait that provides the pmql scope to allow converting simple sql criteria clauses to Eloquent",
"support": {
"issues": "https://github.com/ProcessMaker/pmql/issues",
- "source": "https://github.com/ProcessMaker/pmql/tree/v1.9.1"
+ "source": "https://github.com/ProcessMaker/pmql/tree/feature/FOUR-9714"
},
- "time": "2023-07-08T02:31:00+00:00"
+ "time": "2023-08-17T03:04:54+00:00"
},
{
"name": "psr/cache",
@@ -7026,22 +7145,27 @@
},
{
"name": "psr/container",
- "version": "1.1.2",
+ "version": "2.0.2",
"source": {
"type": "git",
"url": "https://github.com/php-fig/container.git",
- "reference": "513e0666f7216c7459170d56df27dfcefe1689ea"
+ "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea",
- "reference": "513e0666f7216c7459170d56df27dfcefe1689ea",
+ "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963",
+ "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963",
"shasum": ""
},
"require": {
"php": ">=7.4.0"
},
"type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0.x-dev"
+ }
+ },
"autoload": {
"psr-4": {
"Psr\\Container\\": "src/"
@@ -7068,9 +7192,9 @@
],
"support": {
"issues": "https://github.com/php-fig/container/issues",
- "source": "https://github.com/php-fig/container/tree/1.1.2"
+ "source": "https://github.com/php-fig/container/tree/2.0.2"
},
- "time": "2021-11-05T16:50:12+00:00"
+ "time": "2021-11-05T16:47:00+00:00"
},
{
"name": "psr/event-dispatcher",
@@ -7284,16 +7408,16 @@
},
{
"name": "psr/log",
- "version": "2.0.0",
+ "version": "3.0.0",
"source": {
"type": "git",
"url": "https://github.com/php-fig/log.git",
- "reference": "ef29f6d262798707a9edd554e2b82517ef3a9376"
+ "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/log/zipball/ef29f6d262798707a9edd554e2b82517ef3a9376",
- "reference": "ef29f6d262798707a9edd554e2b82517ef3a9376",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001",
+ "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001",
"shasum": ""
},
"require": {
@@ -7302,7 +7426,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.0.x-dev"
+ "dev-master": "3.x-dev"
}
},
"autoload": {
@@ -7328,31 +7452,31 @@
"psr-3"
],
"support": {
- "source": "https://github.com/php-fig/log/tree/2.0.0"
+ "source": "https://github.com/php-fig/log/tree/3.0.0"
},
- "time": "2021-07-14T16:41:46+00:00"
+ "time": "2021-07-14T16:46:02+00:00"
},
{
"name": "psr/simple-cache",
- "version": "1.0.1",
+ "version": "3.0.0",
"source": {
"type": "git",
"url": "https://github.com/php-fig/simple-cache.git",
- "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b"
+ "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b",
- "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b",
+ "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865",
+ "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865",
"shasum": ""
},
"require": {
- "php": ">=5.3.0"
+ "php": ">=8.0.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.0.x-dev"
+ "dev-master": "3.0.x-dev"
}
},
"autoload": {
@@ -7367,7 +7491,7 @@
"authors": [
{
"name": "PHP-FIG",
- "homepage": "http://www.php-fig.org/"
+ "homepage": "https://www.php-fig.org/"
}
],
"description": "Common interfaces for simple caching",
@@ -7379,22 +7503,22 @@
"simple-cache"
],
"support": {
- "source": "https://github.com/php-fig/simple-cache/tree/master"
+ "source": "https://github.com/php-fig/simple-cache/tree/3.0.0"
},
- "time": "2017-10-23T01:57:42+00:00"
+ "time": "2021-10-29T13:26:27+00:00"
},
{
"name": "psy/psysh",
- "version": "v0.11.17",
+ "version": "v0.11.20",
"source": {
"type": "git",
"url": "https://github.com/bobthecow/psysh.git",
- "reference": "3dc5d4018dabd80bceb8fe1e3191ba8460569f0a"
+ "reference": "0fa27040553d1d280a67a4393194df5228afea5b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/bobthecow/psysh/zipball/3dc5d4018dabd80bceb8fe1e3191ba8460569f0a",
- "reference": "3dc5d4018dabd80bceb8fe1e3191ba8460569f0a",
+ "url": "https://api.github.com/repos/bobthecow/psysh/zipball/0fa27040553d1d280a67a4393194df5228afea5b",
+ "reference": "0fa27040553d1d280a67a4393194df5228afea5b",
"shasum": ""
},
"require": {
@@ -7455,9 +7579,9 @@
],
"support": {
"issues": "https://github.com/bobthecow/psysh/issues",
- "source": "https://github.com/bobthecow/psysh/tree/v0.11.17"
+ "source": "https://github.com/bobthecow/psysh/tree/v0.11.20"
},
- "time": "2023-05-05T20:02:42+00:00"
+ "time": "2023-07-31T14:32:22+00:00"
},
{
"name": "pusher/pusher-php-server",
@@ -7808,30 +7932,31 @@
},
{
"name": "spatie/image",
- "version": "1.10.6",
+ "version": "2.2.7",
"source": {
"type": "git",
"url": "https://github.com/spatie/image.git",
- "reference": "897e819848096ea8eee8ed4a3531c6166f9a99e0"
+ "reference": "2f802853aab017aa615224daae1588054b5ab20e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/spatie/image/zipball/897e819848096ea8eee8ed4a3531c6166f9a99e0",
- "reference": "897e819848096ea8eee8ed4a3531c6166f9a99e0",
+ "url": "https://api.github.com/repos/spatie/image/zipball/2f802853aab017aa615224daae1588054b5ab20e",
+ "reference": "2f802853aab017aa615224daae1588054b5ab20e",
"shasum": ""
},
"require": {
"ext-exif": "*",
"ext-json": "*",
"ext-mbstring": "*",
- "league/glide": "^1.6",
- "php": "^7.2|^8.0",
- "spatie/image-optimizer": "^1.1",
+ "league/glide": "^2.2.2",
+ "php": "^8.0",
+ "spatie/image-optimizer": "^1.7",
"spatie/temporary-directory": "^1.0|^2.0",
"symfony/process": "^3.0|^4.0|^5.0|^6.0"
},
"require-dev": {
- "phpunit/phpunit": "^8.5.21|^9.5.4",
+ "pestphp/pest": "^1.22",
+ "phpunit/phpunit": "^9.5",
"symfony/var-dumper": "^4.0|^5.0|^6.0",
"vimeo/psalm": "^4.6"
},
@@ -7860,8 +7985,7 @@
"spatie"
],
"support": {
- "issues": "https://github.com/spatie/image/issues",
- "source": "https://github.com/spatie/image/tree/1.10.6"
+ "source": "https://github.com/spatie/image/tree/2.2.7"
},
"funding": [
{
@@ -7873,20 +7997,20 @@
"type": "github"
}
],
- "time": "2021-12-21T10:01:09+00:00"
+ "time": "2023-07-24T13:54:13+00:00"
},
{
"name": "spatie/image-optimizer",
- "version": "1.6.4",
+ "version": "1.7.1",
"source": {
"type": "git",
"url": "https://github.com/spatie/image-optimizer.git",
- "reference": "d997e01ba980b2769ddca2f00badd3b80c2a2512"
+ "reference": "af179994e2d2413e4b3ba2d348d06b4eaddbeb30"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/spatie/image-optimizer/zipball/d997e01ba980b2769ddca2f00badd3b80c2a2512",
- "reference": "d997e01ba980b2769ddca2f00badd3b80c2a2512",
+ "url": "https://api.github.com/repos/spatie/image-optimizer/zipball/af179994e2d2413e4b3ba2d348d06b4eaddbeb30",
+ "reference": "af179994e2d2413e4b3ba2d348d06b4eaddbeb30",
"shasum": ""
},
"require": {
@@ -7926,33 +8050,37 @@
],
"support": {
"issues": "https://github.com/spatie/image-optimizer/issues",
- "source": "https://github.com/spatie/image-optimizer/tree/1.6.4"
+ "source": "https://github.com/spatie/image-optimizer/tree/1.7.1"
},
- "time": "2023-03-10T08:43:19+00:00"
+ "time": "2023-07-27T07:57:32+00:00"
},
{
"name": "spatie/laravel-fractal",
- "version": "5.8.1",
+ "version": "6.0.3",
"source": {
"type": "git",
"url": "https://github.com/spatie/laravel-fractal.git",
- "reference": "be3ccd54e26742cd05b3637fb732fd9addfa28df"
+ "reference": "28ea9803d2cba7a7144336a2ba62275316c122c8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/spatie/laravel-fractal/zipball/be3ccd54e26742cd05b3637fb732fd9addfa28df",
- "reference": "be3ccd54e26742cd05b3637fb732fd9addfa28df",
+ "url": "https://api.github.com/repos/spatie/laravel-fractal/zipball/28ea9803d2cba7a7144336a2ba62275316c122c8",
+ "reference": "28ea9803d2cba7a7144336a2ba62275316c122c8",
"shasum": ""
},
"require": {
- "illuminate/contracts": "^7.0|^8.0",
- "illuminate/support": "^7.0|^8.0",
- "php": "^7.2|^8.0",
- "spatie/fractalistic": "^2.5"
+ "illuminate/contracts": "^8.0|^9.0|^10.0",
+ "illuminate/support": "^8.0|^9.0|^10.0",
+ "league/fractal": "^0.20.1|^0.20",
+ "nesbot/carbon": "^2.63",
+ "php": "^8.0",
+ "spatie/fractalistic": "^2.9.5|^2.9",
+ "spatie/laravel-package-tools": "^1.11"
},
"require-dev": {
"ext-json": "*",
- "orchestra/testbench": "^5.0|^6.0"
+ "orchestra/testbench": "^7.0|^8.0",
+ "pestphp/pest": "^1.22"
},
"type": "library",
"extra": {
@@ -7961,7 +8089,7 @@
"Spatie\\Fractal\\FractalServiceProvider"
],
"aliases": {
- "Fractal": "Spatie\\Fractal\\FractalFacade"
+ "Fractal": "Spatie\\Fractal\\Facades\\Fractal"
}
}
},
@@ -7997,8 +8125,7 @@
"transform"
],
"support": {
- "issues": "https://github.com/spatie/laravel-fractal/issues",
- "source": "https://github.com/spatie/laravel-fractal/tree/5.8.1"
+ "source": "https://github.com/spatie/laravel-fractal/tree/6.0.3"
},
"funding": [
{
@@ -8006,61 +8133,62 @@
"type": "custom"
}
],
- "time": "2020-11-12T18:46:53+00:00"
+ "time": "2023-01-30T22:11:18+00:00"
},
{
"name": "spatie/laravel-medialibrary",
- "version": "9.12.4",
+ "version": "10.11.3",
"source": {
"type": "git",
"url": "https://github.com/spatie/laravel-medialibrary.git",
- "reference": "4763bd27ccaf08da80102019fc98c39431640c4f"
+ "reference": "293a066890e10c951ff29bc76bfa026a60034edc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/spatie/laravel-medialibrary/zipball/4763bd27ccaf08da80102019fc98c39431640c4f",
- "reference": "4763bd27ccaf08da80102019fc98c39431640c4f",
+ "url": "https://api.github.com/repos/spatie/laravel-medialibrary/zipball/293a066890e10c951ff29bc76bfa026a60034edc",
+ "reference": "293a066890e10c951ff29bc76bfa026a60034edc",
"shasum": ""
},
"require": {
"ext-exif": "*",
"ext-fileinfo": "*",
"ext-json": "*",
- "illuminate/bus": "^8.71",
- "illuminate/console": "^8.71",
- "illuminate/database": "^8.71",
- "illuminate/pipeline": "^8.71",
- "illuminate/support": "^8.71",
- "intervention/image": "^2.7",
- "league/flysystem": "^1.0.64",
- "league/glide": "^1.7",
- "maennchen/zipstream-php": "^1.0|^2.0",
- "php": "^7.4|^8.0",
- "spatie/image": "^1.0.0",
- "spatie/temporary-directory": "^1.1|^2.0",
- "symfony/console": "^4.4|^5.0"
+ "illuminate/bus": "^9.18|^10.0",
+ "illuminate/conditionable": "^9.18|^10.0",
+ "illuminate/console": "^9.18|^10.0",
+ "illuminate/database": "^9.18|^10.0",
+ "illuminate/pipeline": "^9.18|^10.0",
+ "illuminate/support": "^9.18|^10.0",
+ "maennchen/zipstream-php": "^2.0|^3.0",
+ "php": "^8.0",
+ "spatie/image": "^2.2.7",
+ "spatie/temporary-directory": "^2.0",
+ "symfony/console": "^6.0"
},
"conflict": {
"php-ffmpeg/php-ffmpeg": "<0.6.1"
},
"require-dev": {
"aws/aws-sdk-php": "^3.133.11",
- "doctrine/dbal": "^2.12",
+ "doctrine/dbal": "^2.13",
+ "ext-imagick": "*",
"ext-pdo_sqlite": "*",
"ext-zip": "*",
- "guzzlehttp/guzzle": "^7.0",
- "league/flysystem-aws-s3-v3": "^1.0.23",
+ "guzzlehttp/guzzle": "^7.4",
+ "league/flysystem-aws-s3-v3": "^3.0",
"mockery/mockery": "^1.4",
- "orchestra/testbench": "^5.20|^6.23",
- "phpunit/phpunit": "^9.3",
- "spatie/laravel-ray": "^1.24",
+ "nunomaduro/larastan": "^2.0",
+ "orchestra/testbench": "^7.0|^8.0",
+ "pestphp/pest": "^1.21",
+ "phpstan/extension-installer": "^1.1",
+ "spatie/laravel-ray": "^1.28",
"spatie/pdf-to-image": "^2.1",
- "spatie/phpunit-snapshot-assertions": "^4.0"
+ "spatie/phpunit-snapshot-assertions": "^4.2"
},
"suggest": {
"league/flysystem-aws-s3-v3": "Required to use AWS S3 file storage",
"php-ffmpeg/php-ffmpeg": "Required for generating video thumbnails",
- "spatie/pdf-to-image": "Required for generating thumbsnails of PDFs and SVGs"
+ "spatie/pdf-to-image": "Required for generating thumbnails of PDFs and SVGs"
},
"type": "library",
"extra": {
@@ -8101,7 +8229,7 @@
],
"support": {
"issues": "https://github.com/spatie/laravel-medialibrary/issues",
- "source": "https://github.com/spatie/laravel-medialibrary/tree/9.12.4"
+ "source": "https://github.com/spatie/laravel-medialibrary/tree/10.11.3"
},
"funding": [
{
@@ -8113,10 +8241,70 @@
"type": "github"
}
],
- "time": "2022-11-09T20:34:04+00:00"
+ "time": "2023-08-07T07:30:22+00:00"
},
{
- "name": "spatie/temporary-directory",
+ "name": "spatie/laravel-package-tools",
+ "version": "1.16.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/spatie/laravel-package-tools.git",
+ "reference": "cc7c991555a37f9fa6b814aa03af73f88026a83d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/cc7c991555a37f9fa6b814aa03af73f88026a83d",
+ "reference": "cc7c991555a37f9fa6b814aa03af73f88026a83d",
+ "shasum": ""
+ },
+ "require": {
+ "illuminate/contracts": "^9.28|^10.0",
+ "php": "^8.0"
+ },
+ "require-dev": {
+ "mockery/mockery": "^1.5",
+ "orchestra/testbench": "^7.7|^8.0",
+ "pestphp/pest": "^1.22",
+ "phpunit/phpunit": "^9.5.24",
+ "spatie/pest-plugin-test-time": "^1.1"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Spatie\\LaravelPackageTools\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Freek Van der Herten",
+ "email": "freek@spatie.be",
+ "role": "Developer"
+ }
+ ],
+ "description": "Tools for creating Laravel packages",
+ "homepage": "https://github.com/spatie/laravel-package-tools",
+ "keywords": [
+ "laravel-package-tools",
+ "spatie"
+ ],
+ "support": {
+ "issues": "https://github.com/spatie/laravel-package-tools/issues",
+ "source": "https://github.com/spatie/laravel-package-tools/tree/1.16.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/spatie",
+ "type": "github"
+ }
+ ],
+ "time": "2023-08-23T09:04:39+00:00"
+ },
+ {
+ "name": "spatie/temporary-directory",
"version": "2.1.2",
"source": {
"type": "git",
@@ -8178,16 +8366,16 @@
},
{
"name": "swagger-api/swagger-ui",
- "version": "v4.18.3",
+ "version": "v5.4.2",
"source": {
"type": "git",
"url": "https://github.com/swagger-api/swagger-ui.git",
- "reference": "6d6374baa8df31a1b8f5fc91fb9970233c432a23"
+ "reference": "ded8d637ad6321abb41bfb68d110aa8012f6fa2b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/swagger-api/swagger-ui/zipball/6d6374baa8df31a1b8f5fc91fb9970233c432a23",
- "reference": "6d6374baa8df31a1b8f5fc91fb9970233c432a23",
+ "url": "https://api.github.com/repos/swagger-api/swagger-ui/zipball/ded8d637ad6321abb41bfb68d110aa8012f6fa2b",
+ "reference": "ded8d637ad6321abb41bfb68d110aa8012f6fa2b",
"shasum": ""
},
"type": "library",
@@ -8233,106 +8421,30 @@
],
"support": {
"issues": "https://github.com/swagger-api/swagger-ui/issues",
- "source": "https://github.com/swagger-api/swagger-ui/tree/v4.18.3"
- },
- "time": "2023-04-26T13:09:21+00:00"
- },
- {
- "name": "swiftmailer/swiftmailer",
- "version": "v6.3.0",
- "source": {
- "type": "git",
- "url": "https://github.com/swiftmailer/swiftmailer.git",
- "reference": "8a5d5072dca8f48460fce2f4131fcc495eec654c"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/8a5d5072dca8f48460fce2f4131fcc495eec654c",
- "reference": "8a5d5072dca8f48460fce2f4131fcc495eec654c",
- "shasum": ""
- },
- "require": {
- "egulias/email-validator": "^2.0|^3.1",
- "php": ">=7.0.0",
- "symfony/polyfill-iconv": "^1.0",
- "symfony/polyfill-intl-idn": "^1.10",
- "symfony/polyfill-mbstring": "^1.0"
- },
- "require-dev": {
- "mockery/mockery": "^1.0",
- "symfony/phpunit-bridge": "^4.4|^5.4"
- },
- "suggest": {
- "ext-intl": "Needed to support internationalized email addresses"
+ "source": "https://github.com/swagger-api/swagger-ui/tree/v5.4.2"
},
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "6.2-dev"
- }
- },
- "autoload": {
- "files": [
- "lib/swift_required.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Chris Corbyn"
- },
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- }
- ],
- "description": "Swiftmailer, free feature-rich PHP mailer",
- "homepage": "https://swiftmailer.symfony.com",
- "keywords": [
- "email",
- "mail",
- "mailer"
- ],
- "support": {
- "issues": "https://github.com/swiftmailer/swiftmailer/issues",
- "source": "https://github.com/swiftmailer/swiftmailer/tree/v6.3.0"
- },
- "funding": [
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/swiftmailer/swiftmailer",
- "type": "tidelift"
- }
- ],
- "abandoned": "symfony/mailer",
- "time": "2021-10-18T15:26:12+00:00"
+ "time": "2023-08-17T19:09:58+00:00"
},
{
"name": "symfony/cache",
- "version": "v6.2.10",
+ "version": "v6.3.2",
"source": {
"type": "git",
"url": "https://github.com/symfony/cache.git",
- "reference": "1ce7ed8e7ca6948892b6a3a52bb60cf2b04f7c94"
+ "reference": "d176b97600860df13e851538c2df2ad88e9e5ca9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/cache/zipball/1ce7ed8e7ca6948892b6a3a52bb60cf2b04f7c94",
- "reference": "1ce7ed8e7ca6948892b6a3a52bb60cf2b04f7c94",
+ "url": "https://api.github.com/repos/symfony/cache/zipball/d176b97600860df13e851538c2df2ad88e9e5ca9",
+ "reference": "d176b97600860df13e851538c2df2ad88e9e5ca9",
"shasum": ""
},
"require": {
"php": ">=8.1",
"psr/cache": "^2.0|^3.0",
"psr/log": "^1.1|^2|^3",
- "symfony/cache-contracts": "^1.1.7|^2|^3",
- "symfony/service-contracts": "^1.1|^2|^3",
+ "symfony/cache-contracts": "^2.5|^3",
+ "symfony/service-contracts": "^2.5|^3",
"symfony/var-exporter": "^6.2.10"
},
"conflict": {
@@ -8349,7 +8461,7 @@
"require-dev": {
"cache/integration-tests": "dev-master",
"doctrine/dbal": "^2.13.1|^3.0",
- "predis/predis": "^1.1",
+ "predis/predis": "^1.1|^2.0",
"psr/simple-cache": "^1.0|^2.0|^3.0",
"symfony/config": "^5.4|^6.0",
"symfony/dependency-injection": "^5.4|^6.0",
@@ -8391,7 +8503,7 @@
"psr6"
],
"support": {
- "source": "https://github.com/symfony/cache/tree/v6.2.10"
+ "source": "https://github.com/symfony/cache/tree/v6.3.2"
},
"funding": [
{
@@ -8407,33 +8519,30 @@
"type": "tidelift"
}
],
- "time": "2023-04-21T15:42:15+00:00"
+ "time": "2023-07-27T16:19:14+00:00"
},
{
"name": "symfony/cache-contracts",
- "version": "v3.2.1",
+ "version": "v3.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/cache-contracts.git",
- "reference": "eeb71f04b6f7f34ca6d15633df82e014528b1632"
+ "reference": "ad945640ccc0ae6e208bcea7d7de4b39b569896b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/eeb71f04b6f7f34ca6d15633df82e014528b1632",
- "reference": "eeb71f04b6f7f34ca6d15633df82e014528b1632",
+ "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/ad945640ccc0ae6e208bcea7d7de4b39b569896b",
+ "reference": "ad945640ccc0ae6e208bcea7d7de4b39b569896b",
"shasum": ""
},
"require": {
"php": ">=8.1",
"psr/cache": "^3.0"
},
- "suggest": {
- "symfony/cache-implementation": ""
- },
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.3-dev"
+ "dev-main": "3.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -8470,7 +8579,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/cache-contracts/tree/v3.2.1"
+ "source": "https://github.com/symfony/cache-contracts/tree/v3.3.0"
},
"funding": [
{
@@ -8486,56 +8595,47 @@
"type": "tidelift"
}
],
- "time": "2023-03-01T10:32:47+00:00"
+ "time": "2023-05-23T14:45:45+00:00"
},
{
"name": "symfony/console",
- "version": "v5.4.23",
+ "version": "v6.3.2",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "90f21e27d0d88ce38720556dd164d4a1e4c3934c"
+ "reference": "aa5d64ad3f63f2e48964fc81ee45cb318a723898"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/90f21e27d0d88ce38720556dd164d4a1e4c3934c",
- "reference": "90f21e27d0d88ce38720556dd164d4a1e4c3934c",
+ "url": "https://api.github.com/repos/symfony/console/zipball/aa5d64ad3f63f2e48964fc81ee45cb318a723898",
+ "reference": "aa5d64ad3f63f2e48964fc81ee45cb318a723898",
"shasum": ""
},
"require": {
- "php": ">=7.2.5",
- "symfony/deprecation-contracts": "^2.1|^3",
+ "php": ">=8.1",
+ "symfony/deprecation-contracts": "^2.5|^3",
"symfony/polyfill-mbstring": "~1.0",
- "symfony/polyfill-php73": "^1.9",
- "symfony/polyfill-php80": "^1.16",
- "symfony/service-contracts": "^1.1|^2|^3",
- "symfony/string": "^5.1|^6.0"
+ "symfony/service-contracts": "^2.5|^3",
+ "symfony/string": "^5.4|^6.0"
},
"conflict": {
- "psr/log": ">=3",
- "symfony/dependency-injection": "<4.4",
- "symfony/dotenv": "<5.1",
- "symfony/event-dispatcher": "<4.4",
- "symfony/lock": "<4.4",
- "symfony/process": "<4.4"
+ "symfony/dependency-injection": "<5.4",
+ "symfony/dotenv": "<5.4",
+ "symfony/event-dispatcher": "<5.4",
+ "symfony/lock": "<5.4",
+ "symfony/process": "<5.4"
},
"provide": {
- "psr/log-implementation": "1.0|2.0"
+ "psr/log-implementation": "1.0|2.0|3.0"
},
"require-dev": {
- "psr/log": "^1|^2",
- "symfony/config": "^4.4|^5.0|^6.0",
- "symfony/dependency-injection": "^4.4|^5.0|^6.0",
- "symfony/event-dispatcher": "^4.4|^5.0|^6.0",
- "symfony/lock": "^4.4|^5.0|^6.0",
- "symfony/process": "^4.4|^5.0|^6.0",
- "symfony/var-dumper": "^4.4|^5.0|^6.0"
- },
- "suggest": {
- "psr/log": "For using the console logger",
- "symfony/event-dispatcher": "",
- "symfony/lock": "",
- "symfony/process": ""
+ "psr/log": "^1|^2|^3",
+ "symfony/config": "^5.4|^6.0",
+ "symfony/dependency-injection": "^5.4|^6.0",
+ "symfony/event-dispatcher": "^5.4|^6.0",
+ "symfony/lock": "^5.4|^6.0",
+ "symfony/process": "^5.4|^6.0",
+ "symfony/var-dumper": "^5.4|^6.0"
},
"type": "library",
"autoload": {
@@ -8569,7 +8669,7 @@
"terminal"
],
"support": {
- "source": "https://github.com/symfony/console/tree/v5.4.23"
+ "source": "https://github.com/symfony/console/tree/v6.3.2"
},
"funding": [
{
@@ -8585,20 +8685,20 @@
"type": "tidelift"
}
],
- "time": "2023-04-24T18:47:29+00:00"
+ "time": "2023-07-19T20:17:28+00:00"
},
{
"name": "symfony/css-selector",
- "version": "v6.2.7",
+ "version": "v6.3.2",
"source": {
"type": "git",
"url": "https://github.com/symfony/css-selector.git",
- "reference": "aedf3cb0f5b929ec255d96bbb4909e9932c769e0"
+ "reference": "883d961421ab1709877c10ac99451632a3d6fa57"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/css-selector/zipball/aedf3cb0f5b929ec255d96bbb4909e9932c769e0",
- "reference": "aedf3cb0f5b929ec255d96bbb4909e9932c769e0",
+ "url": "https://api.github.com/repos/symfony/css-selector/zipball/883d961421ab1709877c10ac99451632a3d6fa57",
+ "reference": "883d961421ab1709877c10ac99451632a3d6fa57",
"shasum": ""
},
"require": {
@@ -8634,7 +8734,7 @@
"description": "Converts CSS selectors to XPath expressions",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/css-selector/tree/v6.2.7"
+ "source": "https://github.com/symfony/css-selector/tree/v6.3.2"
},
"funding": [
{
@@ -8650,20 +8750,20 @@
"type": "tidelift"
}
],
- "time": "2023-02-14T08:44:56+00:00"
+ "time": "2023-07-12T16:00:22+00:00"
},
{
"name": "symfony/deprecation-contracts",
- "version": "v3.2.1",
+ "version": "v3.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/deprecation-contracts.git",
- "reference": "e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e"
+ "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e",
- "reference": "e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e",
+ "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf",
+ "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf",
"shasum": ""
},
"require": {
@@ -8672,7 +8772,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.3-dev"
+ "dev-main": "3.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -8701,7 +8801,7 @@
"description": "A generic function and convention to trigger deprecation notices",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/deprecation-contracts/tree/v3.2.1"
+ "source": "https://github.com/symfony/deprecation-contracts/tree/v3.3.0"
},
"funding": [
{
@@ -8717,31 +8817,34 @@
"type": "tidelift"
}
],
- "time": "2023-03-01T10:25:55+00:00"
+ "time": "2023-05-23T14:45:45+00:00"
},
{
"name": "symfony/error-handler",
- "version": "v5.4.23",
+ "version": "v6.3.2",
"source": {
"type": "git",
"url": "https://github.com/symfony/error-handler.git",
- "reference": "218206b4772d9f412d7d277980c020d06e9d8a4e"
+ "reference": "85fd65ed295c4078367c784e8a5a6cee30348b7a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/error-handler/zipball/218206b4772d9f412d7d277980c020d06e9d8a4e",
- "reference": "218206b4772d9f412d7d277980c020d06e9d8a4e",
+ "url": "https://api.github.com/repos/symfony/error-handler/zipball/85fd65ed295c4078367c784e8a5a6cee30348b7a",
+ "reference": "85fd65ed295c4078367c784e8a5a6cee30348b7a",
"shasum": ""
},
"require": {
- "php": ">=7.2.5",
+ "php": ">=8.1",
"psr/log": "^1|^2|^3",
- "symfony/var-dumper": "^4.4|^5.0|^6.0"
+ "symfony/var-dumper": "^5.4|^6.0"
+ },
+ "conflict": {
+ "symfony/deprecation-contracts": "<2.5"
},
"require-dev": {
- "symfony/deprecation-contracts": "^2.1|^3",
- "symfony/http-kernel": "^4.4|^5.0|^6.0",
- "symfony/serializer": "^4.4|^5.0|^6.0"
+ "symfony/deprecation-contracts": "^2.5|^3",
+ "symfony/http-kernel": "^5.4|^6.0",
+ "symfony/serializer": "^5.4|^6.0"
},
"bin": [
"Resources/bin/patch-type-declarations"
@@ -8772,7 +8875,7 @@
"description": "Provides tools to manage errors and ease debugging PHP code",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/error-handler/tree/v5.4.23"
+ "source": "https://github.com/symfony/error-handler/tree/v6.3.2"
},
"funding": [
{
@@ -8788,28 +8891,29 @@
"type": "tidelift"
}
],
- "time": "2023-04-17T10:03:27+00:00"
+ "time": "2023-07-16T17:05:46+00:00"
},
{
"name": "symfony/event-dispatcher",
- "version": "v6.2.8",
+ "version": "v6.3.2",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher.git",
- "reference": "04046f35fd7d72f9646e721fc2ecb8f9c67d3339"
+ "reference": "adb01fe097a4ee930db9258a3cc906b5beb5cf2e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/04046f35fd7d72f9646e721fc2ecb8f9c67d3339",
- "reference": "04046f35fd7d72f9646e721fc2ecb8f9c67d3339",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/adb01fe097a4ee930db9258a3cc906b5beb5cf2e",
+ "reference": "adb01fe097a4ee930db9258a3cc906b5beb5cf2e",
"shasum": ""
},
"require": {
"php": ">=8.1",
- "symfony/event-dispatcher-contracts": "^2|^3"
+ "symfony/event-dispatcher-contracts": "^2.5|^3"
},
"conflict": {
- "symfony/dependency-injection": "<5.4"
+ "symfony/dependency-injection": "<5.4",
+ "symfony/service-contracts": "<2.5"
},
"provide": {
"psr/event-dispatcher-implementation": "1.0",
@@ -8822,13 +8926,9 @@
"symfony/error-handler": "^5.4|^6.0",
"symfony/expression-language": "^5.4|^6.0",
"symfony/http-foundation": "^5.4|^6.0",
- "symfony/service-contracts": "^1.1|^2|^3",
+ "symfony/service-contracts": "^2.5|^3",
"symfony/stopwatch": "^5.4|^6.0"
},
- "suggest": {
- "symfony/dependency-injection": "",
- "symfony/http-kernel": ""
- },
"type": "library",
"autoload": {
"psr-4": {
@@ -8855,7 +8955,7 @@
"description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/event-dispatcher/tree/v6.2.8"
+ "source": "https://github.com/symfony/event-dispatcher/tree/v6.3.2"
},
"funding": [
{
@@ -8871,33 +8971,30 @@
"type": "tidelift"
}
],
- "time": "2023-03-20T16:06:02+00:00"
+ "time": "2023-07-06T06:56:43+00:00"
},
{
"name": "symfony/event-dispatcher-contracts",
- "version": "v3.2.1",
+ "version": "v3.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher-contracts.git",
- "reference": "0ad3b6f1e4e2da5690fefe075cd53a238646d8dd"
+ "reference": "a76aed96a42d2b521153fb382d418e30d18b59df"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/0ad3b6f1e4e2da5690fefe075cd53a238646d8dd",
- "reference": "0ad3b6f1e4e2da5690fefe075cd53a238646d8dd",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df",
+ "reference": "a76aed96a42d2b521153fb382d418e30d18b59df",
"shasum": ""
},
"require": {
"php": ">=8.1",
"psr/event-dispatcher": "^1"
},
- "suggest": {
- "symfony/event-dispatcher-implementation": ""
- },
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.3-dev"
+ "dev-main": "3.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -8934,7 +9031,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.2.1"
+ "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.3.0"
},
"funding": [
{
@@ -8950,26 +9047,27 @@
"type": "tidelift"
}
],
- "time": "2023-03-01T10:32:47+00:00"
+ "time": "2023-05-23T14:45:45+00:00"
},
{
"name": "symfony/expression-language",
- "version": "v5.4.21",
+ "version": "v6.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/expression-language.git",
- "reference": "501589522b844b8eecf012c133f0404f0eef77ac"
+ "reference": "6d560c4c80e7e328708efd923f93ad67e6a0c1c0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/expression-language/zipball/501589522b844b8eecf012c133f0404f0eef77ac",
- "reference": "501589522b844b8eecf012c133f0404f0eef77ac",
+ "url": "https://api.github.com/repos/symfony/expression-language/zipball/6d560c4c80e7e328708efd923f93ad67e6a0c1c0",
+ "reference": "6d560c4c80e7e328708efd923f93ad67e6a0c1c0",
"shasum": ""
},
"require": {
- "php": ">=7.2.5",
- "symfony/cache": "^4.4|^5.0|^6.0",
- "symfony/service-contracts": "^1.1|^2|^3"
+ "php": ">=8.1",
+ "symfony/cache": "^5.4|^6.0",
+ "symfony/deprecation-contracts": "^2.5|^3",
+ "symfony/service-contracts": "^2.5|^3"
},
"type": "library",
"autoload": {
@@ -8997,7 +9095,7 @@
"description": "Provides an engine that can compile and evaluate expressions",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/expression-language/tree/v5.4.21"
+ "source": "https://github.com/symfony/expression-language/tree/v6.3.0"
},
"funding": [
{
@@ -9013,26 +9111,27 @@
"type": "tidelift"
}
],
- "time": "2023-02-14T08:03:56+00:00"
+ "time": "2023-04-28T16:05:33+00:00"
},
{
"name": "symfony/finder",
- "version": "v5.4.21",
+ "version": "v6.3.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
- "reference": "078e9a5e1871fcfe6a5ce421b539344c21afef19"
+ "reference": "9915db259f67d21eefee768c1abcf1cc61b1fc9e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/finder/zipball/078e9a5e1871fcfe6a5ce421b539344c21afef19",
- "reference": "078e9a5e1871fcfe6a5ce421b539344c21afef19",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/9915db259f67d21eefee768c1abcf1cc61b1fc9e",
+ "reference": "9915db259f67d21eefee768c1abcf1cc61b1fc9e",
"shasum": ""
},
"require": {
- "php": ">=7.2.5",
- "symfony/deprecation-contracts": "^2.1|^3",
- "symfony/polyfill-php80": "^1.16"
+ "php": ">=8.1"
+ },
+ "require-dev": {
+ "symfony/filesystem": "^6.0"
},
"type": "library",
"autoload": {
@@ -9060,7 +9159,7 @@
"description": "Finds files and directories via an intuitive fluent interface",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/finder/tree/v5.4.21"
+ "source": "https://github.com/symfony/finder/tree/v6.3.3"
},
"funding": [
{
@@ -9076,40 +9175,41 @@
"type": "tidelift"
}
],
- "time": "2023-02-16T09:33:00+00:00"
+ "time": "2023-07-31T08:31:44+00:00"
},
{
"name": "symfony/http-foundation",
- "version": "v5.4.23",
+ "version": "v6.3.2",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
- "reference": "af9fbb378f5f956c8f29d4886644c84c193780ac"
+ "reference": "43ed99d30f5f466ffa00bdac3f5f7aa9cd7617c3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-foundation/zipball/af9fbb378f5f956c8f29d4886644c84c193780ac",
- "reference": "af9fbb378f5f956c8f29d4886644c84c193780ac",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/43ed99d30f5f466ffa00bdac3f5f7aa9cd7617c3",
+ "reference": "43ed99d30f5f466ffa00bdac3f5f7aa9cd7617c3",
"shasum": ""
},
"require": {
- "php": ">=7.2.5",
- "symfony/deprecation-contracts": "^2.1|^3",
+ "php": ">=8.1",
+ "symfony/deprecation-contracts": "^2.5|^3",
"symfony/polyfill-mbstring": "~1.1",
- "symfony/polyfill-php80": "^1.16"
+ "symfony/polyfill-php83": "^1.27"
+ },
+ "conflict": {
+ "symfony/cache": "<6.2"
},
"require-dev": {
- "predis/predis": "~1.0",
- "symfony/cache": "^4.4|^5.0|^6.0",
+ "doctrine/dbal": "^2.13.1|^3.0",
+ "predis/predis": "^1.1|^2.0",
+ "symfony/cache": "^5.4|^6.0",
"symfony/dependency-injection": "^5.4|^6.0",
- "symfony/expression-language": "^4.4|^5.0|^6.0",
+ "symfony/expression-language": "^5.4|^6.0",
"symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4",
- "symfony/mime": "^4.4|^5.0|^6.0",
+ "symfony/mime": "^5.4|^6.0",
"symfony/rate-limiter": "^5.2|^6.0"
},
- "suggest": {
- "symfony/mime": "To use the file extension guesser"
- },
"type": "library",
"autoload": {
"psr-4": {
@@ -9136,7 +9236,7 @@
"description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/http-foundation/tree/v5.4.23"
+ "source": "https://github.com/symfony/http-foundation/tree/v6.3.2"
},
"funding": [
{
@@ -9152,76 +9252,77 @@
"type": "tidelift"
}
],
- "time": "2023-04-18T06:30:11+00:00"
+ "time": "2023-07-23T21:58:39+00:00"
},
{
"name": "symfony/http-kernel",
- "version": "v5.4.23",
+ "version": "v6.3.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
- "reference": "48ea17a7c65ef1ede0c3b2dbc35adace99071810"
+ "reference": "d3b567f0addf695e10b0c6d57564a9bea2e058ee"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-kernel/zipball/48ea17a7c65ef1ede0c3b2dbc35adace99071810",
- "reference": "48ea17a7c65ef1ede0c3b2dbc35adace99071810",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/d3b567f0addf695e10b0c6d57564a9bea2e058ee",
+ "reference": "d3b567f0addf695e10b0c6d57564a9bea2e058ee",
"shasum": ""
},
"require": {
- "php": ">=7.2.5",
- "psr/log": "^1|^2",
- "symfony/deprecation-contracts": "^2.1|^3",
- "symfony/error-handler": "^4.4|^5.0|^6.0",
- "symfony/event-dispatcher": "^5.0|^6.0",
- "symfony/http-foundation": "^5.4.21|^6.2.7",
- "symfony/polyfill-ctype": "^1.8",
- "symfony/polyfill-php73": "^1.9",
- "symfony/polyfill-php80": "^1.16"
+ "php": ">=8.1",
+ "psr/log": "^1|^2|^3",
+ "symfony/deprecation-contracts": "^2.5|^3",
+ "symfony/error-handler": "^6.3",
+ "symfony/event-dispatcher": "^5.4|^6.0",
+ "symfony/http-foundation": "^6.2.7",
+ "symfony/polyfill-ctype": "^1.8"
},
"conflict": {
"symfony/browser-kit": "<5.4",
- "symfony/cache": "<5.0",
- "symfony/config": "<5.0",
- "symfony/console": "<4.4",
- "symfony/dependency-injection": "<5.3",
- "symfony/doctrine-bridge": "<5.0",
- "symfony/form": "<5.0",
- "symfony/http-client": "<5.0",
- "symfony/mailer": "<5.0",
- "symfony/messenger": "<5.0",
- "symfony/translation": "<5.0",
- "symfony/twig-bridge": "<5.0",
- "symfony/validator": "<5.0",
+ "symfony/cache": "<5.4",
+ "symfony/config": "<6.1",
+ "symfony/console": "<5.4",
+ "symfony/dependency-injection": "<6.3",
+ "symfony/doctrine-bridge": "<5.4",
+ "symfony/form": "<5.4",
+ "symfony/http-client": "<5.4",
+ "symfony/http-client-contracts": "<2.5",
+ "symfony/mailer": "<5.4",
+ "symfony/messenger": "<5.4",
+ "symfony/translation": "<5.4",
+ "symfony/translation-contracts": "<2.5",
+ "symfony/twig-bridge": "<5.4",
+ "symfony/validator": "<5.4",
+ "symfony/var-dumper": "<6.3",
"twig/twig": "<2.13"
},
"provide": {
- "psr/log-implementation": "1.0|2.0"
+ "psr/log-implementation": "1.0|2.0|3.0"
},
"require-dev": {
"psr/cache": "^1.0|^2.0|^3.0",
"symfony/browser-kit": "^5.4|^6.0",
- "symfony/config": "^5.0|^6.0",
- "symfony/console": "^4.4|^5.0|^6.0",
- "symfony/css-selector": "^4.4|^5.0|^6.0",
- "symfony/dependency-injection": "^5.3|^6.0",
- "symfony/dom-crawler": "^4.4|^5.0|^6.0",
- "symfony/expression-language": "^4.4|^5.0|^6.0",
- "symfony/finder": "^4.4|^5.0|^6.0",
- "symfony/http-client-contracts": "^1.1|^2|^3",
- "symfony/process": "^4.4|^5.0|^6.0",
- "symfony/routing": "^4.4|^5.0|^6.0",
- "symfony/stopwatch": "^4.4|^5.0|^6.0",
- "symfony/translation": "^4.4|^5.0|^6.0",
- "symfony/translation-contracts": "^1.1|^2|^3",
+ "symfony/clock": "^6.2",
+ "symfony/config": "^6.1",
+ "symfony/console": "^5.4|^6.0",
+ "symfony/css-selector": "^5.4|^6.0",
+ "symfony/dependency-injection": "^6.3",
+ "symfony/dom-crawler": "^5.4|^6.0",
+ "symfony/expression-language": "^5.4|^6.0",
+ "symfony/finder": "^5.4|^6.0",
+ "symfony/http-client-contracts": "^2.5|^3",
+ "symfony/process": "^5.4|^6.0",
+ "symfony/property-access": "^5.4.5|^6.0.5",
+ "symfony/routing": "^5.4|^6.0",
+ "symfony/serializer": "^6.3",
+ "symfony/stopwatch": "^5.4|^6.0",
+ "symfony/translation": "^5.4|^6.0",
+ "symfony/translation-contracts": "^2.5|^3",
+ "symfony/uid": "^5.4|^6.0",
+ "symfony/validator": "^6.3",
+ "symfony/var-exporter": "^6.2",
"twig/twig": "^2.13|^3.0.4"
},
- "suggest": {
- "symfony/browser-kit": "",
- "symfony/config": "",
- "symfony/console": "",
- "symfony/dependency-injection": ""
- },
"type": "library",
"autoload": {
"psr-4": {
@@ -9248,7 +9349,7 @@
"description": "Provides a structured process for converting a Request into a Response",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/http-kernel/tree/v5.4.23"
+ "source": "https://github.com/symfony/http-kernel/tree/v6.3.3"
},
"funding": [
{
@@ -9264,48 +9365,48 @@
"type": "tidelift"
}
],
- "time": "2023-04-28T13:29:52+00:00"
+ "time": "2023-07-31T10:33:00+00:00"
},
{
- "name": "symfony/mime",
- "version": "v5.4.23",
+ "name": "symfony/mailer",
+ "version": "v6.3.0",
"source": {
"type": "git",
- "url": "https://github.com/symfony/mime.git",
- "reference": "ae0a1032a450a3abf305ee44fc55ed423fbf16e3"
+ "url": "https://github.com/symfony/mailer.git",
+ "reference": "7b03d9be1dea29bfec0a6c7b603f5072a4c97435"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/mime/zipball/ae0a1032a450a3abf305ee44fc55ed423fbf16e3",
- "reference": "ae0a1032a450a3abf305ee44fc55ed423fbf16e3",
+ "url": "https://api.github.com/repos/symfony/mailer/zipball/7b03d9be1dea29bfec0a6c7b603f5072a4c97435",
+ "reference": "7b03d9be1dea29bfec0a6c7b603f5072a4c97435",
"shasum": ""
},
"require": {
- "php": ">=7.2.5",
- "symfony/deprecation-contracts": "^2.1|^3",
- "symfony/polyfill-intl-idn": "^1.10",
- "symfony/polyfill-mbstring": "^1.0",
- "symfony/polyfill-php80": "^1.16"
+ "egulias/email-validator": "^2.1.10|^3|^4",
+ "php": ">=8.1",
+ "psr/event-dispatcher": "^1",
+ "psr/log": "^1|^2|^3",
+ "symfony/event-dispatcher": "^5.4|^6.0",
+ "symfony/mime": "^6.2",
+ "symfony/service-contracts": "^2.5|^3"
},
"conflict": {
- "egulias/email-validator": "~3.0.0",
- "phpdocumentor/reflection-docblock": "<3.2.2",
- "phpdocumentor/type-resolver": "<1.4.0",
- "symfony/mailer": "<4.4",
- "symfony/serializer": "<5.4.14|>=6.0,<6.0.14|>=6.1,<6.1.6"
+ "symfony/http-client-contracts": "<2.5",
+ "symfony/http-kernel": "<5.4",
+ "symfony/messenger": "<6.2",
+ "symfony/mime": "<6.2",
+ "symfony/twig-bridge": "<6.2.1"
},
"require-dev": {
- "egulias/email-validator": "^2.1.10|^3.1|^4",
- "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
- "symfony/dependency-injection": "^4.4|^5.0|^6.0",
- "symfony/property-access": "^4.4|^5.1|^6.0",
- "symfony/property-info": "^4.4|^5.1|^6.0",
- "symfony/serializer": "^5.4.14|~6.0.14|^6.1.6"
+ "symfony/console": "^5.4|^6.0",
+ "symfony/http-client": "^5.4|^6.0",
+ "symfony/messenger": "^6.2",
+ "symfony/twig-bridge": "^6.2"
},
"type": "library",
"autoload": {
"psr-4": {
- "Symfony\\Component\\Mime\\": ""
+ "Symfony\\Component\\Mailer\\": ""
},
"exclude-from-classmap": [
"/Tests/"
@@ -9325,14 +9426,10 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Allows manipulating MIME messages",
+ "description": "Helps sending emails",
"homepage": "https://symfony.com",
- "keywords": [
- "mime",
- "mime-type"
- ],
"support": {
- "source": "https://github.com/symfony/mime/tree/v5.4.23"
+ "source": "https://github.com/symfony/mailer/tree/v6.3.0"
},
"funding": [
{
@@ -9348,48 +9445,52 @@
"type": "tidelift"
}
],
- "time": "2023-04-19T09:49:13+00:00"
+ "time": "2023-05-29T12:49:39+00:00"
},
{
- "name": "symfony/polyfill-ctype",
- "version": "v1.27.0",
+ "name": "symfony/mime",
+ "version": "v6.3.3",
"source": {
"type": "git",
- "url": "https://github.com/symfony/polyfill-ctype.git",
- "reference": "5bbc823adecdae860bb64756d639ecfec17b050a"
+ "url": "https://github.com/symfony/mime.git",
+ "reference": "9a0cbd52baa5ba5a5b1f0cacc59466f194730f98"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a",
- "reference": "5bbc823adecdae860bb64756d639ecfec17b050a",
+ "url": "https://api.github.com/repos/symfony/mime/zipball/9a0cbd52baa5ba5a5b1f0cacc59466f194730f98",
+ "reference": "9a0cbd52baa5ba5a5b1f0cacc59466f194730f98",
"shasum": ""
},
"require": {
- "php": ">=7.1"
+ "php": ">=8.1",
+ "symfony/deprecation-contracts": "^2.5|^3",
+ "symfony/polyfill-intl-idn": "^1.10",
+ "symfony/polyfill-mbstring": "^1.0"
},
- "provide": {
- "ext-ctype": "*"
+ "conflict": {
+ "egulias/email-validator": "~3.0.0",
+ "phpdocumentor/reflection-docblock": "<3.2.2",
+ "phpdocumentor/type-resolver": "<1.4.0",
+ "symfony/mailer": "<5.4",
+ "symfony/serializer": "<6.2.13|>=6.3,<6.3.2"
},
- "suggest": {
- "ext-ctype": "For best performance"
+ "require-dev": {
+ "egulias/email-validator": "^2.1.10|^3.1|^4",
+ "league/html-to-markdown": "^5.0",
+ "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
+ "symfony/dependency-injection": "^5.4|^6.0",
+ "symfony/property-access": "^5.4|^6.0",
+ "symfony/property-info": "^5.4|^6.0",
+ "symfony/serializer": "~6.2.13|^6.3.2"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-main": "1.27-dev"
- },
- "thanks": {
- "name": "symfony/polyfill",
- "url": "https://github.com/symfony/polyfill"
- }
- },
"autoload": {
- "files": [
- "bootstrap.php"
- ],
"psr-4": {
- "Symfony\\Polyfill\\Ctype\\": ""
- }
+ "Symfony\\Component\\Mime\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -9397,24 +9498,22 @@
],
"authors": [
{
- "name": "Gert de Pagter",
- "email": "BackEndTea@gmail.com"
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
},
{
"name": "Symfony Community",
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony polyfill for ctype functions",
+ "description": "Allows manipulating MIME messages",
"homepage": "https://symfony.com",
"keywords": [
- "compatibility",
- "ctype",
- "polyfill",
- "portable"
+ "mime",
+ "mime-type"
],
"support": {
- "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0"
+ "source": "https://github.com/symfony/mime/tree/v6.3.3"
},
"funding": [
{
@@ -9430,30 +9529,30 @@
"type": "tidelift"
}
],
- "time": "2022-11-03T14:55:06+00:00"
+ "time": "2023-07-31T07:08:24+00:00"
},
{
- "name": "symfony/polyfill-iconv",
+ "name": "symfony/polyfill-ctype",
"version": "v1.27.0",
"source": {
"type": "git",
- "url": "https://github.com/symfony/polyfill-iconv.git",
- "reference": "927013f3aac555983a5059aada98e1907d842695"
+ "url": "https://github.com/symfony/polyfill-ctype.git",
+ "reference": "5bbc823adecdae860bb64756d639ecfec17b050a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/927013f3aac555983a5059aada98e1907d842695",
- "reference": "927013f3aac555983a5059aada98e1907d842695",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a",
+ "reference": "5bbc823adecdae860bb64756d639ecfec17b050a",
"shasum": ""
},
"require": {
"php": ">=7.1"
},
"provide": {
- "ext-iconv": "*"
+ "ext-ctype": "*"
},
"suggest": {
- "ext-iconv": "For best performance"
+ "ext-ctype": "For best performance"
},
"type": "library",
"extra": {
@@ -9470,7 +9569,7 @@
"bootstrap.php"
],
"psr-4": {
- "Symfony\\Polyfill\\Iconv\\": ""
+ "Symfony\\Polyfill\\Ctype\\": ""
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -9479,25 +9578,24 @@
],
"authors": [
{
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
+ "name": "Gert de Pagter",
+ "email": "BackEndTea@gmail.com"
},
{
"name": "Symfony Community",
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony polyfill for the Iconv extension",
+ "description": "Symfony polyfill for ctype functions",
"homepage": "https://symfony.com",
"keywords": [
"compatibility",
- "iconv",
+ "ctype",
"polyfill",
- "portable",
- "shim"
+ "portable"
],
"support": {
- "source": "https://github.com/symfony/polyfill-iconv/tree/v1.27.0"
+ "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0"
},
"funding": [
{
@@ -9927,17 +10025,17 @@
"time": "2022-11-03T14:55:06+00:00"
},
{
- "name": "symfony/polyfill-php73",
+ "name": "symfony/polyfill-php80",
"version": "v1.27.0",
"source": {
"type": "git",
- "url": "https://github.com/symfony/polyfill-php73.git",
- "reference": "9e8ecb5f92152187c4799efd3c96b78ccab18ff9"
+ "url": "https://github.com/symfony/polyfill-php80.git",
+ "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/9e8ecb5f92152187c4799efd3c96b78ccab18ff9",
- "reference": "9e8ecb5f92152187c4799efd3c96b78ccab18ff9",
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936",
+ "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936",
"shasum": ""
},
"require": {
@@ -9958,7 +10056,7 @@
"bootstrap.php"
],
"psr-4": {
- "Symfony\\Polyfill\\Php73\\": ""
+ "Symfony\\Polyfill\\Php80\\": ""
},
"classmap": [
"Resources/stubs"
@@ -9969,6 +10067,10 @@
"MIT"
],
"authors": [
+ {
+ "name": "Ion Bazan",
+ "email": "ion.bazan@gmail.com"
+ },
{
"name": "Nicolas Grekas",
"email": "p@tchwork.com"
@@ -9978,7 +10080,7 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions",
+ "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
"homepage": "https://symfony.com",
"keywords": [
"compatibility",
@@ -9987,7 +10089,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php73/tree/v1.27.0"
+ "source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0"
},
"funding": [
{
@@ -10006,21 +10108,22 @@
"time": "2022-11-03T14:55:06+00:00"
},
{
- "name": "symfony/polyfill-php80",
+ "name": "symfony/polyfill-php83",
"version": "v1.27.0",
"source": {
"type": "git",
- "url": "https://github.com/symfony/polyfill-php80.git",
- "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936"
+ "url": "https://github.com/symfony/polyfill-php83.git",
+ "reference": "508c652ba3ccf69f8c97f251534f229791b52a57"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936",
- "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936",
+ "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/508c652ba3ccf69f8c97f251534f229791b52a57",
+ "reference": "508c652ba3ccf69f8c97f251534f229791b52a57",
"shasum": ""
},
"require": {
- "php": ">=7.1"
+ "php": ">=7.1",
+ "symfony/polyfill-php80": "^1.14"
},
"type": "library",
"extra": {
@@ -10037,21 +10140,14 @@
"bootstrap.php"
],
"psr-4": {
- "Symfony\\Polyfill\\Php80\\": ""
- },
- "classmap": [
- "Resources/stubs"
- ]
+ "Symfony\\Polyfill\\Php83\\": ""
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
- {
- "name": "Ion Bazan",
- "email": "ion.bazan@gmail.com"
- },
{
"name": "Nicolas Grekas",
"email": "p@tchwork.com"
@@ -10061,7 +10157,7 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
+ "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions",
"homepage": "https://symfony.com",
"keywords": [
"compatibility",
@@ -10070,7 +10166,89 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0"
+ "source": "https://github.com/symfony/polyfill-php83/tree/v1.27.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2022-11-03T14:55:06+00:00"
+ },
+ {
+ "name": "symfony/polyfill-uuid",
+ "version": "v1.27.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-uuid.git",
+ "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/f3cf1a645c2734236ed1e2e671e273eeb3586166",
+ "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "provide": {
+ "ext-uuid": "*"
+ },
+ "suggest": {
+ "ext-uuid": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.27-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "files": [
+ "bootstrap.php"
+ ],
+ "psr-4": {
+ "Symfony\\Polyfill\\Uuid\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Grégoire Pineau",
+ "email": "lyrixx@lyrixx.info"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for uuid functions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "uuid"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-uuid/tree/v1.27.0"
},
"funding": [
{
@@ -10090,21 +10268,20 @@
},
{
"name": "symfony/process",
- "version": "v5.4.23",
+ "version": "v6.3.2",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
- "reference": "4b842fc4b61609e0a155a114082bd94e31e98287"
+ "reference": "c5ce962db0d9b6e80247ca5eb9af6472bd4d7b5d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/process/zipball/4b842fc4b61609e0a155a114082bd94e31e98287",
- "reference": "4b842fc4b61609e0a155a114082bd94e31e98287",
+ "url": "https://api.github.com/repos/symfony/process/zipball/c5ce962db0d9b6e80247ca5eb9af6472bd4d7b5d",
+ "reference": "c5ce962db0d9b6e80247ca5eb9af6472bd4d7b5d",
"shasum": ""
},
"require": {
- "php": ">=7.2.5",
- "symfony/polyfill-php80": "^1.16"
+ "php": ">=8.1"
},
"type": "library",
"autoload": {
@@ -10132,7 +10309,7 @@
"description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/process/tree/v5.4.23"
+ "source": "https://github.com/symfony/process/tree/v6.3.2"
},
"funding": [
{
@@ -10148,25 +10325,26 @@
"type": "tidelift"
}
],
- "time": "2023-04-18T13:50:24+00:00"
+ "time": "2023-07-12T16:00:22+00:00"
},
{
"name": "symfony/psr-http-message-bridge",
- "version": "v2.2.0",
+ "version": "v2.3.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/psr-http-message-bridge.git",
- "reference": "28a732c05bbad801304ad5a5c674cf2970508993"
+ "reference": "581ca6067eb62640de5ff08ee1ba6850a0ee472e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/28a732c05bbad801304ad5a5c674cf2970508993",
- "reference": "28a732c05bbad801304ad5a5c674cf2970508993",
+ "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/581ca6067eb62640de5ff08ee1ba6850a0ee472e",
+ "reference": "581ca6067eb62640de5ff08ee1ba6850a0ee472e",
"shasum": ""
},
"require": {
"php": ">=7.2.5",
"psr/http-message": "^1.0 || ^2.0",
+ "symfony/deprecation-contracts": "^2.5 || ^3.0",
"symfony/http-foundation": "^5.4 || ^6.0"
},
"require-dev": {
@@ -10185,7 +10363,7 @@
"type": "symfony-bridge",
"extra": {
"branch-alias": {
- "dev-main": "2.2-dev"
+ "dev-main": "2.3-dev"
}
},
"autoload": {
@@ -10220,7 +10398,7 @@
],
"support": {
"issues": "https://github.com/symfony/psr-http-message-bridge/issues",
- "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.2.0"
+ "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.3.1"
},
"funding": [
{
@@ -10236,47 +10414,40 @@
"type": "tidelift"
}
],
- "time": "2023-04-21T08:40:19+00:00"
+ "time": "2023-07-26T11:53:26+00:00"
},
{
"name": "symfony/routing",
- "version": "v5.4.22",
+ "version": "v6.3.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/routing.git",
- "reference": "c2ac11eb34947999b7c38fb4c835a57306907e6d"
+ "reference": "e7243039ab663822ff134fbc46099b5fdfa16f6a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/routing/zipball/c2ac11eb34947999b7c38fb4c835a57306907e6d",
- "reference": "c2ac11eb34947999b7c38fb4c835a57306907e6d",
+ "url": "https://api.github.com/repos/symfony/routing/zipball/e7243039ab663822ff134fbc46099b5fdfa16f6a",
+ "reference": "e7243039ab663822ff134fbc46099b5fdfa16f6a",
"shasum": ""
},
"require": {
- "php": ">=7.2.5",
- "symfony/deprecation-contracts": "^2.1|^3",
- "symfony/polyfill-php80": "^1.16"
+ "php": ">=8.1",
+ "symfony/deprecation-contracts": "^2.5|^3"
},
"conflict": {
"doctrine/annotations": "<1.12",
- "symfony/config": "<5.3",
- "symfony/dependency-injection": "<4.4",
- "symfony/yaml": "<4.4"
+ "symfony/config": "<6.2",
+ "symfony/dependency-injection": "<5.4",
+ "symfony/yaml": "<5.4"
},
"require-dev": {
"doctrine/annotations": "^1.12|^2",
"psr/log": "^1|^2|^3",
- "symfony/config": "^5.3|^6.0",
- "symfony/dependency-injection": "^4.4|^5.0|^6.0",
- "symfony/expression-language": "^4.4|^5.0|^6.0",
- "symfony/http-foundation": "^4.4|^5.0|^6.0",
- "symfony/yaml": "^4.4|^5.0|^6.0"
- },
- "suggest": {
- "symfony/config": "For using the all-in-one router or any loader",
- "symfony/expression-language": "For using expression matching",
- "symfony/http-foundation": "For using a Symfony Request object",
- "symfony/yaml": "For using the YAML loader"
+ "symfony/config": "^6.2",
+ "symfony/dependency-injection": "^5.4|^6.0",
+ "symfony/expression-language": "^5.4|^6.0",
+ "symfony/http-foundation": "^5.4|^6.0",
+ "symfony/yaml": "^5.4|^6.0"
},
"type": "library",
"autoload": {
@@ -10310,7 +10481,7 @@
"url"
],
"support": {
- "source": "https://github.com/symfony/routing/tree/v5.4.22"
+ "source": "https://github.com/symfony/routing/tree/v6.3.3"
},
"funding": [
{
@@ -10326,37 +10497,33 @@
"type": "tidelift"
}
],
- "time": "2023-03-14T14:59:20+00:00"
+ "time": "2023-07-31T07:08:24+00:00"
},
{
"name": "symfony/service-contracts",
- "version": "v2.5.2",
+ "version": "v3.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/service-contracts.git",
- "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c"
+ "reference": "40da9cc13ec349d9e4966ce18b5fbcd724ab10a4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c",
- "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c",
+ "url": "https://api.github.com/repos/symfony/service-contracts/zipball/40da9cc13ec349d9e4966ce18b5fbcd724ab10a4",
+ "reference": "40da9cc13ec349d9e4966ce18b5fbcd724ab10a4",
"shasum": ""
},
"require": {
- "php": ">=7.2.5",
- "psr/container": "^1.1",
- "symfony/deprecation-contracts": "^2.1|^3"
+ "php": ">=8.1",
+ "psr/container": "^2.0"
},
"conflict": {
"ext-psr": "<1.1|>=2"
},
- "suggest": {
- "symfony/service-implementation": ""
- },
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "2.5-dev"
+ "dev-main": "3.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -10366,7 +10533,10 @@
"autoload": {
"psr-4": {
"Symfony\\Contracts\\Service\\": ""
- }
+ },
+ "exclude-from-classmap": [
+ "/Test/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -10393,7 +10563,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/service-contracts/tree/v2.5.2"
+ "source": "https://github.com/symfony/service-contracts/tree/v3.3.0"
},
"funding": [
{
@@ -10409,20 +10579,20 @@
"type": "tidelift"
}
],
- "time": "2022-05-30T19:17:29+00:00"
+ "time": "2023-05-23T14:45:45+00:00"
},
{
"name": "symfony/string",
- "version": "v6.2.8",
+ "version": "v6.3.2",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
- "reference": "193e83bbd6617d6b2151c37fff10fa7168ebddef"
+ "reference": "53d1a83225002635bca3482fcbf963001313fb68"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/string/zipball/193e83bbd6617d6b2151c37fff10fa7168ebddef",
- "reference": "193e83bbd6617d6b2151c37fff10fa7168ebddef",
+ "url": "https://api.github.com/repos/symfony/string/zipball/53d1a83225002635bca3482fcbf963001313fb68",
+ "reference": "53d1a83225002635bca3482fcbf963001313fb68",
"shasum": ""
},
"require": {
@@ -10433,13 +10603,13 @@
"symfony/polyfill-mbstring": "~1.0"
},
"conflict": {
- "symfony/translation-contracts": "<2.0"
+ "symfony/translation-contracts": "<2.5"
},
"require-dev": {
"symfony/error-handler": "^5.4|^6.0",
"symfony/http-client": "^5.4|^6.0",
"symfony/intl": "^6.2",
- "symfony/translation-contracts": "^2.0|^3.0",
+ "symfony/translation-contracts": "^2.5|^3.0",
"symfony/var-exporter": "^5.4|^6.0"
},
"type": "library",
@@ -10479,7 +10649,7 @@
"utf8"
],
"support": {
- "source": "https://github.com/symfony/string/tree/v6.2.8"
+ "source": "https://github.com/symfony/string/tree/v6.3.2"
},
"funding": [
{
@@ -10495,32 +10665,35 @@
"type": "tidelift"
}
],
- "time": "2023-03-20T16:06:02+00:00"
+ "time": "2023-07-05T08:41:27+00:00"
},
{
"name": "symfony/translation",
- "version": "v6.2.8",
+ "version": "v6.3.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation.git",
- "reference": "817535dbb1721df8b3a8f2489dc7e50bcd6209b5"
+ "reference": "3ed078c54bc98bbe4414e1e9b2d5e85ed5a5c8bd"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/translation/zipball/817535dbb1721df8b3a8f2489dc7e50bcd6209b5",
- "reference": "817535dbb1721df8b3a8f2489dc7e50bcd6209b5",
+ "url": "https://api.github.com/repos/symfony/translation/zipball/3ed078c54bc98bbe4414e1e9b2d5e85ed5a5c8bd",
+ "reference": "3ed078c54bc98bbe4414e1e9b2d5e85ed5a5c8bd",
"shasum": ""
},
"require": {
"php": ">=8.1",
+ "symfony/deprecation-contracts": "^2.5|^3",
"symfony/polyfill-mbstring": "~1.0",
- "symfony/translation-contracts": "^2.3|^3.0"
+ "symfony/translation-contracts": "^2.5|^3.0"
},
"conflict": {
"symfony/config": "<5.4",
"symfony/console": "<5.4",
"symfony/dependency-injection": "<5.4",
+ "symfony/http-client-contracts": "<2.5",
"symfony/http-kernel": "<5.4",
+ "symfony/service-contracts": "<2.5",
"symfony/twig-bundle": "<5.4",
"symfony/yaml": "<5.4"
},
@@ -10534,20 +10707,14 @@
"symfony/console": "^5.4|^6.0",
"symfony/dependency-injection": "^5.4|^6.0",
"symfony/finder": "^5.4|^6.0",
- "symfony/http-client-contracts": "^1.1|^2.0|^3.0",
+ "symfony/http-client-contracts": "^2.5|^3.0",
"symfony/http-kernel": "^5.4|^6.0",
"symfony/intl": "^5.4|^6.0",
"symfony/polyfill-intl-icu": "^1.21",
"symfony/routing": "^5.4|^6.0",
- "symfony/service-contracts": "^1.1.2|^2|^3",
+ "symfony/service-contracts": "^2.5|^3",
"symfony/yaml": "^5.4|^6.0"
},
- "suggest": {
- "nikic/php-parser": "To use PhpAstExtractor",
- "psr/log-implementation": "To use logging capability in translator",
- "symfony/config": "",
- "symfony/yaml": ""
- },
"type": "library",
"autoload": {
"files": [
@@ -10577,7 +10744,7 @@
"description": "Provides tools to internationalize your application",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/translation/tree/v6.2.8"
+ "source": "https://github.com/symfony/translation/tree/v6.3.3"
},
"funding": [
{
@@ -10593,32 +10760,29 @@
"type": "tidelift"
}
],
- "time": "2023-03-31T09:14:44+00:00"
+ "time": "2023-07-31T07:08:24+00:00"
},
{
"name": "symfony/translation-contracts",
- "version": "v3.2.1",
+ "version": "v3.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation-contracts.git",
- "reference": "dfec258b9dd17a6b24420d464c43bffe347441c8"
+ "reference": "02c24deb352fb0d79db5486c0c79905a85e37e86"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/dfec258b9dd17a6b24420d464c43bffe347441c8",
- "reference": "dfec258b9dd17a6b24420d464c43bffe347441c8",
+ "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/02c24deb352fb0d79db5486c0c79905a85e37e86",
+ "reference": "02c24deb352fb0d79db5486c0c79905a85e37e86",
"shasum": ""
},
"require": {
"php": ">=8.1"
},
- "suggest": {
- "symfony/translation-implementation": ""
- },
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.3-dev"
+ "dev-main": "3.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -10658,7 +10822,81 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/translation-contracts/tree/v3.2.1"
+ "source": "https://github.com/symfony/translation-contracts/tree/v3.3.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-05-30T17:17:10+00:00"
+ },
+ {
+ "name": "symfony/uid",
+ "version": "v6.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/uid.git",
+ "reference": "01b0f20b1351d997711c56f1638f7a8c3061e384"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/uid/zipball/01b0f20b1351d997711c56f1638f7a8c3061e384",
+ "reference": "01b0f20b1351d997711c56f1638f7a8c3061e384",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1",
+ "symfony/polyfill-uuid": "^1.15"
+ },
+ "require-dev": {
+ "symfony/console": "^5.4|^6.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Uid\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Grégoire Pineau",
+ "email": "lyrixx@lyrixx.info"
+ },
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Provides an object-oriented API to generate and represent UIDs",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "UID",
+ "ulid",
+ "uuid"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/uid/tree/v6.3.0"
},
"funding": [
{
@@ -10674,43 +10912,38 @@
"type": "tidelift"
}
],
- "time": "2023-03-01T10:32:47+00:00"
+ "time": "2023-04-08T07:25:02+00:00"
},
{
"name": "symfony/var-dumper",
- "version": "v5.4.23",
+ "version": "v6.3.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
- "reference": "9a8a5b6d6508928174ded2109e29328a55342a42"
+ "reference": "77fb4f2927f6991a9843633925d111147449ee7a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-dumper/zipball/9a8a5b6d6508928174ded2109e29328a55342a42",
- "reference": "9a8a5b6d6508928174ded2109e29328a55342a42",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/77fb4f2927f6991a9843633925d111147449ee7a",
+ "reference": "77fb4f2927f6991a9843633925d111147449ee7a",
"shasum": ""
},
"require": {
- "php": ">=7.2.5",
- "symfony/polyfill-mbstring": "~1.0",
- "symfony/polyfill-php80": "^1.16"
+ "php": ">=8.1",
+ "symfony/deprecation-contracts": "^2.5|^3",
+ "symfony/polyfill-mbstring": "~1.0"
},
"conflict": {
- "phpunit/phpunit": "<5.4.3",
- "symfony/console": "<4.4"
+ "symfony/console": "<5.4"
},
"require-dev": {
"ext-iconv": "*",
- "symfony/console": "^4.4|^5.0|^6.0",
- "symfony/process": "^4.4|^5.0|^6.0",
- "symfony/uid": "^5.1|^6.0",
+ "symfony/console": "^5.4|^6.0",
+ "symfony/http-kernel": "^5.4|^6.0",
+ "symfony/process": "^5.4|^6.0",
+ "symfony/uid": "^5.4|^6.0",
"twig/twig": "^2.13|^3.0.4"
},
- "suggest": {
- "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).",
- "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"
],
@@ -10747,7 +10980,7 @@
"dump"
],
"support": {
- "source": "https://github.com/symfony/var-dumper/tree/v5.4.23"
+ "source": "https://github.com/symfony/var-dumper/tree/v6.3.3"
},
"funding": [
{
@@ -10763,20 +10996,20 @@
"type": "tidelift"
}
],
- "time": "2023-04-18T09:26:27+00:00"
+ "time": "2023-07-31T07:08:24+00:00"
},
{
"name": "symfony/var-exporter",
- "version": "v6.2.10",
+ "version": "v6.3.2",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-exporter.git",
- "reference": "9a07920c2058bafee921ce4d90aeef2193837d63"
+ "reference": "3400949782c0cb5b3e73aa64cfd71dde000beccc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-exporter/zipball/9a07920c2058bafee921ce4d90aeef2193837d63",
- "reference": "9a07920c2058bafee921ce4d90aeef2193837d63",
+ "url": "https://api.github.com/repos/symfony/var-exporter/zipball/3400949782c0cb5b3e73aa64cfd71dde000beccc",
+ "reference": "3400949782c0cb5b3e73aa64cfd71dde000beccc",
"shasum": ""
},
"require": {
@@ -10821,7 +11054,7 @@
"serialize"
],
"support": {
- "source": "https://github.com/symfony/var-exporter/tree/v6.2.10"
+ "source": "https://github.com/symfony/var-exporter/tree/v6.3.2"
},
"funding": [
{
@@ -10837,24 +11070,25 @@
"type": "tidelift"
}
],
- "time": "2023-04-21T08:33:05+00:00"
+ "time": "2023-07-26T17:39:03+00:00"
},
{
"name": "symfony/yaml",
- "version": "v6.2.10",
+ "version": "v6.3.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
- "reference": "61916f3861b1e9705b18cfde723921a71dd1559d"
+ "reference": "e23292e8c07c85b971b44c1c4b87af52133e2add"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/yaml/zipball/61916f3861b1e9705b18cfde723921a71dd1559d",
- "reference": "61916f3861b1e9705b18cfde723921a71dd1559d",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/e23292e8c07c85b971b44c1c4b87af52133e2add",
+ "reference": "e23292e8c07c85b971b44c1c4b87af52133e2add",
"shasum": ""
},
"require": {
"php": ">=8.1",
+ "symfony/deprecation-contracts": "^2.5|^3",
"symfony/polyfill-ctype": "^1.8"
},
"conflict": {
@@ -10863,9 +11097,6 @@
"require-dev": {
"symfony/console": "^5.4|^6.0"
},
- "suggest": {
- "symfony/console": "For validating YAML files using the lint command"
- },
"bin": [
"Resources/bin/yaml-lint"
],
@@ -10895,7 +11126,7 @@
"description": "Loads and dumps YAML files",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/yaml/tree/v6.2.10"
+ "source": "https://github.com/symfony/yaml/tree/v6.3.3"
},
"funding": [
{
@@ -10911,31 +11142,31 @@
"type": "tidelift"
}
],
- "time": "2023-04-28T13:25:36+00:00"
+ "time": "2023-07-31T07:08:24+00:00"
},
{
"name": "teamtnt/laravel-scout-tntsearch-driver",
- "version": "v11.6.0",
+ "version": "v12.5.0",
"source": {
"type": "git",
"url": "https://github.com/teamtnt/laravel-scout-tntsearch-driver.git",
- "reference": "b98729b0c7179218c9a5e1445922a9313d45c487"
+ "reference": "d926f3a4fa3d91f7998ff8b7b87369b757eaeb6b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/teamtnt/laravel-scout-tntsearch-driver/zipball/b98729b0c7179218c9a5e1445922a9313d45c487",
- "reference": "b98729b0c7179218c9a5e1445922a9313d45c487",
+ "url": "https://api.github.com/repos/teamtnt/laravel-scout-tntsearch-driver/zipball/d926f3a4fa3d91f7998ff8b7b87369b757eaeb6b",
+ "reference": "d926f3a4fa3d91f7998ff8b7b87369b757eaeb6b",
"shasum": ""
},
"require": {
- "illuminate/bus": "~5.4|^6.0|^7.0|^8.0|^9.0",
- "illuminate/contracts": "~5.4|^6.0|^7.0|^8.0|^9.0",
- "illuminate/pagination": "~5.4|^6.0|^7.0|^8.0|^9.0",
- "illuminate/queue": "~5.4|^6.0|^7.0|^8.0|^9.0",
- "illuminate/support": "~5.4|^6.0|^7.0|^8.0|^9.0",
- "laravel/scout": "7.*|^8.0|^8.3|^9.0",
+ "illuminate/bus": "~5.4|^6.0|^7.0|^8.0|^9.0|^10.0",
+ "illuminate/contracts": "~5.4|^6.0|^7.0|^8.0|^9.0|^10.0",
+ "illuminate/pagination": "~5.4|^6.0|^7.0|^8.0|^9.0|^10.0",
+ "illuminate/queue": "~5.4|^6.0|^7.0|^8.0|^9.0|^10.0",
+ "illuminate/support": "~5.4|^6.0|^7.0|^8.0|^9.0|^10.0",
+ "laravel/scout": "7.*|^8.0|^8.3|^9.0|^10",
"php": ">=7.1|^8",
- "teamtnt/tntsearch": "2.7.0|^2.8"
+ "teamtnt/tntsearch": "2.7.0|^2.8|^3.0"
},
"require-dev": {
"mockery/mockery": "^1.0",
@@ -10979,22 +11210,22 @@
],
"support": {
"issues": "https://github.com/teamtnt/laravel-scout-tntsearch-driver/issues",
- "source": "https://github.com/teamtnt/laravel-scout-tntsearch-driver/tree/v11.6.0"
+ "source": "https://github.com/teamtnt/laravel-scout-tntsearch-driver/tree/v12.5.0"
},
- "time": "2022-02-25T10:32:29+00:00"
+ "time": "2023-07-05T10:42:31+00:00"
},
{
"name": "teamtnt/tntsearch",
- "version": "v2.9.0",
+ "version": "v3.2.0",
"source": {
"type": "git",
"url": "https://github.com/teamtnt/tntsearch.git",
- "reference": "ccedae0cfe21f7831f2dd1f973cf8904dad42d8d"
+ "reference": "177c4252b1539458c295fc67b32f7e2be3a1c1b1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/teamtnt/tntsearch/zipball/ccedae0cfe21f7831f2dd1f973cf8904dad42d8d",
- "reference": "ccedae0cfe21f7831f2dd1f973cf8904dad42d8d",
+ "url": "https://api.github.com/repos/teamtnt/tntsearch/zipball/177c4252b1539458c295fc67b32f7e2be3a1c1b1",
+ "reference": "177c4252b1539458c295fc67b32f7e2be3a1c1b1",
"shasum": ""
},
"require": {
@@ -11043,7 +11274,7 @@
],
"support": {
"issues": "https://github.com/teamtnt/tntsearch/issues",
- "source": "https://github.com/teamtnt/tntsearch/tree/v2.9.0"
+ "source": "https://github.com/teamtnt/tntsearch/tree/v3.2.0"
},
"funding": [
{
@@ -11059,7 +11290,7 @@
"type": "patreon"
}
],
- "time": "2022-02-22T10:35:34+00:00"
+ "time": "2023-05-04T09:38:01+00:00"
},
{
"name": "tijsverkoyen/css-to-inline-styles",
@@ -11262,16 +11493,16 @@
},
{
"name": "voku/portable-ascii",
- "version": "1.6.1",
+ "version": "2.0.1",
"source": {
"type": "git",
"url": "https://github.com/voku/portable-ascii.git",
- "reference": "87337c91b9dfacee02452244ee14ab3c43bc485a"
+ "reference": "b56450eed252f6801410d810c8e1727224ae0743"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/voku/portable-ascii/zipball/87337c91b9dfacee02452244ee14ab3c43bc485a",
- "reference": "87337c91b9dfacee02452244ee14ab3c43bc485a",
+ "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743",
+ "reference": "b56450eed252f6801410d810c8e1727224ae0743",
"shasum": ""
},
"require": {
@@ -11308,7 +11539,7 @@
],
"support": {
"issues": "https://github.com/voku/portable-ascii/issues",
- "source": "https://github.com/voku/portable-ascii/tree/1.6.1"
+ "source": "https://github.com/voku/portable-ascii/tree/2.0.1"
},
"funding": [
{
@@ -11332,7 +11563,7 @@
"type": "tidelift"
}
],
- "time": "2022-01-24T18:55:24+00:00"
+ "time": "2022-03-08T17:03:00+00:00"
},
{
"name": "webmozart/assert",
@@ -11528,16 +11759,16 @@
},
{
"name": "zircote/swagger-php",
- "version": "4.7.10",
+ "version": "4.7.11",
"source": {
"type": "git",
"url": "https://github.com/zircote/swagger-php.git",
- "reference": "6d2f0fcc46bf9043877de8656a9ea95331155522"
+ "reference": "f01574d1ac55cb0bf31a8dd80525ad58eef83afc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/zircote/swagger-php/zipball/6d2f0fcc46bf9043877de8656a9ea95331155522",
- "reference": "6d2f0fcc46bf9043877de8656a9ea95331155522",
+ "url": "https://api.github.com/repos/zircote/swagger-php/zipball/f01574d1ac55cb0bf31a8dd80525ad58eef83afc",
+ "reference": "f01574d1ac55cb0bf31a8dd80525ad58eef83afc",
"shasum": ""
},
"require": {
@@ -11600,24 +11831,24 @@
],
"support": {
"issues": "https://github.com/zircote/swagger-php/issues",
- "source": "https://github.com/zircote/swagger-php/tree/4.7.10"
+ "source": "https://github.com/zircote/swagger-php/tree/4.7.11"
},
- "time": "2023-04-28T00:56:39+00:00"
+ "time": "2023-08-03T21:23:48+00:00"
}
],
"packages-dev": [
{
"name": "brianium/paratest",
- "version": "v6.9.1",
+ "version": "v6.10.0",
"source": {
"type": "git",
"url": "https://github.com/paratestphp/paratest.git",
- "reference": "51691208db882922c55d6c465be3e7d95028c449"
+ "reference": "c2243b20bcd99c3f651018d1447144372f39b4fa"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/paratestphp/paratest/zipball/51691208db882922c55d6c465be3e7d95028c449",
- "reference": "51691208db882922c55d6c465be3e7d95028c449",
+ "url": "https://api.github.com/repos/paratestphp/paratest/zipball/c2243b20bcd99c3f651018d1447144372f39b4fa",
+ "reference": "c2243b20bcd99c3f651018d1447144372f39b4fa",
"shasum": ""
},
"require": {
@@ -11684,7 +11915,7 @@
],
"support": {
"issues": "https://github.com/paratestphp/paratest/issues",
- "source": "https://github.com/paratestphp/paratest/tree/v6.9.1"
+ "source": "https://github.com/paratestphp/paratest/tree/v6.10.0"
},
"funding": [
{
@@ -11696,29 +11927,28 @@
"type": "paypal"
}
],
- "time": "2023-03-03T09:35:17+00:00"
+ "time": "2023-05-25T13:47:58+00:00"
},
{
"name": "dms/phpunit-arraysubset-asserts",
- "version": "v0.4.0",
+ "version": "v0.5.0",
"source": {
"type": "git",
"url": "https://github.com/rdohms/phpunit-arraysubset-asserts.git",
- "reference": "428293c2a00eceefbad71a2dbdfb913febb35de2"
+ "reference": "aa6b9e858414e91cca361cac3b2035ee57d212e0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/rdohms/phpunit-arraysubset-asserts/zipball/428293c2a00eceefbad71a2dbdfb913febb35de2",
- "reference": "428293c2a00eceefbad71a2dbdfb913febb35de2",
+ "url": "https://api.github.com/repos/rdohms/phpunit-arraysubset-asserts/zipball/aa6b9e858414e91cca361cac3b2035ee57d212e0",
+ "reference": "aa6b9e858414e91cca361cac3b2035ee57d212e0",
"shasum": ""
},
"require": {
"php": "^5.4 || ^7.0 || ^8.0",
- "phpunit/phpunit": "^4.8.36 || ^5.7.21 || ^6.0 || ^7.0 || ^8.0 || ^9.0"
+ "phpunit/phpunit": "^4.8.36 || ^5.7.21 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0"
},
"require-dev": {
- "dms/coding-standard": "^9",
- "squizlabs/php_codesniffer": "^3.4"
+ "dms/coding-standard": "^9"
},
"type": "library",
"autoload": {
@@ -11739,9 +11969,9 @@
"description": "This package provides ArraySubset and related asserts once deprecated in PHPUnit 8",
"support": {
"issues": "https://github.com/rdohms/phpunit-arraysubset-asserts/issues",
- "source": "https://github.com/rdohms/phpunit-arraysubset-asserts/tree/v0.4.0"
+ "source": "https://github.com/rdohms/phpunit-arraysubset-asserts/tree/v0.5.0"
},
- "time": "2022-02-13T15:00:28+00:00"
+ "time": "2023-06-02T17:33:53+00:00"
},
{
"name": "doctrine/instantiator",
@@ -11813,202 +12043,6 @@
],
"time": "2022-12-30T00:23:10+00:00"
},
- {
- "name": "facade/flare-client-php",
- "version": "1.10.0",
- "source": {
- "type": "git",
- "url": "https://github.com/facade/flare-client-php.git",
- "reference": "213fa2c69e120bca4c51ba3e82ed1834ef3f41b8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/facade/flare-client-php/zipball/213fa2c69e120bca4c51ba3e82ed1834ef3f41b8",
- "reference": "213fa2c69e120bca4c51ba3e82ed1834ef3f41b8",
- "shasum": ""
- },
- "require": {
- "facade/ignition-contracts": "~1.0",
- "illuminate/pipeline": "^5.5|^6.0|^7.0|^8.0",
- "php": "^7.1|^8.0",
- "symfony/http-foundation": "^3.3|^4.1|^5.0",
- "symfony/mime": "^3.4|^4.0|^5.1",
- "symfony/var-dumper": "^3.4|^4.0|^5.0"
- },
- "require-dev": {
- "friendsofphp/php-cs-fixer": "^2.14",
- "phpunit/phpunit": "^7.5",
- "spatie/phpunit-snapshot-assertions": "^2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev"
- }
- },
- "autoload": {
- "files": [
- "src/helpers.php"
- ],
- "psr-4": {
- "Facade\\FlareClient\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "Send PHP errors to Flare",
- "homepage": "https://github.com/facade/flare-client-php",
- "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.10.0"
- },
- "funding": [
- {
- "url": "https://github.com/spatie",
- "type": "github"
- }
- ],
- "time": "2022-08-09T11:23:57+00:00"
- },
- {
- "name": "facade/ignition",
- "version": "2.17.7",
- "source": {
- "type": "git",
- "url": "https://github.com/facade/ignition.git",
- "reference": "b4f5955825bb4b74cba0f94001761c46335c33e9"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/facade/ignition/zipball/b4f5955825bb4b74cba0f94001761c46335c33e9",
- "reference": "b4f5955825bb4b74cba0f94001761c46335c33e9",
- "shasum": ""
- },
- "require": {
- "ext-curl": "*",
- "ext-json": "*",
- "ext-mbstring": "*",
- "facade/flare-client-php": "^1.9.1",
- "facade/ignition-contracts": "^1.0.2",
- "illuminate/support": "^7.0|^8.0",
- "monolog/monolog": "^2.0",
- "php": "^7.2.5|^8.0",
- "symfony/console": "^5.0",
- "symfony/var-dumper": "^5.0"
- },
- "require-dev": {
- "friendsofphp/php-cs-fixer": "^2.14",
- "livewire/livewire": "^2.4",
- "mockery/mockery": "^1.3",
- "orchestra/testbench": "^5.0|^6.0",
- "psalm/plugin-laravel": "^1.2"
- },
- "suggest": {
- "laravel/telescope": "^3.1"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.x-dev"
- },
- "laravel": {
- "providers": [
- "Facade\\Ignition\\IgnitionServiceProvider"
- ],
- "aliases": {
- "Flare": "Facade\\Ignition\\Facades\\Flare"
- }
- }
- },
- "autoload": {
- "files": [
- "src/helpers.php"
- ],
- "psr-4": {
- "Facade\\Ignition\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "A beautiful error page for Laravel applications.",
- "homepage": "https://github.com/facade/ignition",
- "keywords": [
- "error",
- "flare",
- "laravel",
- "page"
- ],
- "support": {
- "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction",
- "forum": "https://twitter.com/flareappio",
- "issues": "https://github.com/facade/ignition/issues",
- "source": "https://github.com/facade/ignition"
- },
- "time": "2023-01-26T12:34:59+00:00"
- },
- {
- "name": "facade/ignition-contracts",
- "version": "1.0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/facade/ignition-contracts.git",
- "reference": "3c921a1cdba35b68a7f0ccffc6dffc1995b18267"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/facade/ignition-contracts/zipball/3c921a1cdba35b68a7f0ccffc6dffc1995b18267",
- "reference": "3c921a1cdba35b68a7f0ccffc6dffc1995b18267",
- "shasum": ""
- },
- "require": {
- "php": "^7.3|^8.0"
- },
- "require-dev": {
- "friendsofphp/php-cs-fixer": "^v2.15.8",
- "phpunit/phpunit": "^9.3.11",
- "vimeo/psalm": "^3.17.1"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Facade\\IgnitionContracts\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Freek Van der Herten",
- "email": "freek@spatie.be",
- "homepage": "https://flareapp.io",
- "role": "Developer"
- }
- ],
- "description": "Solution contracts for Ignition",
- "homepage": "https://github.com/facade/ignition-contracts",
- "keywords": [
- "contracts",
- "flare",
- "ignition"
- ],
- "support": {
- "issues": "https://github.com/facade/ignition-contracts/issues",
- "source": "https://github.com/facade/ignition-contracts/tree/1.0.2"
- },
- "time": "2020-10-16T08:27:54+00:00"
- },
{
"name": "fidry/cpu-core-counter",
"version": "0.5.1",
@@ -12072,16 +12106,16 @@
},
{
"name": "filp/whoops",
- "version": "2.15.2",
+ "version": "2.15.3",
"source": {
"type": "git",
"url": "https://github.com/filp/whoops.git",
- "reference": "aac9304c5ed61bf7b1b7a6064bf9806ab842ce73"
+ "reference": "c83e88a30524f9360b11f585f71e6b17313b7187"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/filp/whoops/zipball/aac9304c5ed61bf7b1b7a6064bf9806ab842ce73",
- "reference": "aac9304c5ed61bf7b1b7a6064bf9806ab842ce73",
+ "url": "https://api.github.com/repos/filp/whoops/zipball/c83e88a30524f9360b11f585f71e6b17313b7187",
+ "reference": "c83e88a30524f9360b11f585f71e6b17313b7187",
"shasum": ""
},
"require": {
@@ -12131,7 +12165,7 @@
],
"support": {
"issues": "https://github.com/filp/whoops/issues",
- "source": "https://github.com/filp/whoops/tree/2.15.2"
+ "source": "https://github.com/filp/whoops/tree/2.15.3"
},
"funding": [
{
@@ -12139,7 +12173,7 @@
"type": "github"
}
],
- "time": "2023-04-12T12:00:00+00:00"
+ "time": "2023-07-13T12:00:00+00:00"
},
{
"name": "hamcrest/hamcrest-php",
@@ -12253,35 +12287,38 @@
},
{
"name": "laravel/dusk",
- "version": "v6.25.2",
+ "version": "v7.9.3",
"source": {
"type": "git",
"url": "https://github.com/laravel/dusk.git",
- "reference": "25a595ac3dc82089a91af10dd23b0d58fd3f6d0b"
+ "reference": "8d7ce583fb362472558cc1852adccfcd86cf87e4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laravel/dusk/zipball/25a595ac3dc82089a91af10dd23b0d58fd3f6d0b",
- "reference": "25a595ac3dc82089a91af10dd23b0d58fd3f6d0b",
+ "url": "https://api.github.com/repos/laravel/dusk/zipball/8d7ce583fb362472558cc1852adccfcd86cf87e4",
+ "reference": "8d7ce583fb362472558cc1852adccfcd86cf87e4",
"shasum": ""
},
"require": {
"ext-json": "*",
"ext-zip": "*",
- "illuminate/console": "^6.0|^7.0|^8.0|^9.0",
- "illuminate/support": "^6.0|^7.0|^8.0|^9.0",
+ "guzzlehttp/guzzle": "^7.2",
+ "illuminate/console": "^9.0|^10.0",
+ "illuminate/support": "^9.0|^10.0",
"nesbot/carbon": "^2.0",
- "php": "^7.2|^8.0",
+ "php": "^8.0",
"php-webdriver/webdriver": "^1.9.0",
- "symfony/console": "^4.3|^5.0|^6.0",
- "symfony/finder": "^4.3|^5.0|^6.0",
- "symfony/process": "^4.3|^5.0|^6.0",
- "vlucas/phpdotenv": "^3.0|^4.0|^5.2"
+ "symfony/console": "^6.0",
+ "symfony/finder": "^6.0",
+ "symfony/process": "^6.0",
+ "vlucas/phpdotenv": "^5.2"
},
"require-dev": {
- "mockery/mockery": "^1.0",
- "orchestra/testbench": "^4.16|^5.17.1|^6.12.1|^7.0",
- "phpunit/phpunit": "^7.5.15|^8.4|^9.0"
+ "mockery/mockery": "^1.4.2",
+ "orchestra/testbench": "^7.0|^8.0",
+ "phpstan/phpstan": "^1.10",
+ "phpunit/phpunit": "^9.5.10|^10.0.1",
+ "psy/psysh": "^0.11.12"
},
"suggest": {
"ext-pcntl": "Used to gracefully terminate Dusk when tests are running."
@@ -12289,7 +12326,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "6.x-dev"
+ "dev-master": "7.x-dev"
},
"laravel": {
"providers": [
@@ -12320,9 +12357,9 @@
],
"support": {
"issues": "https://github.com/laravel/dusk/issues",
- "source": "https://github.com/laravel/dusk/tree/v6.25.2"
+ "source": "https://github.com/laravel/dusk/tree/v7.9.3"
},
- "time": "2022-09-29T09:37:07+00:00"
+ "time": "2023-08-03T16:00:26+00:00"
},
{
"name": "laravel/homestead",
@@ -12367,51 +12404,120 @@
"email": "taylor@laravel.com"
},
{
- "name": "Joe Ferguson",
- "email": "joe@joeferguson.me"
+ "name": "Joe Ferguson",
+ "email": "joe@joeferguson.me"
+ }
+ ],
+ "description": "A virtual machine for web artisans.",
+ "support": {
+ "issues": "https://github.com/laravel/homestead/issues",
+ "source": "https://github.com/laravel/homestead/tree/v13.3.2"
+ },
+ "time": "2022-11-06T19:39:52+00:00"
+ },
+ {
+ "name": "masterminds/html5",
+ "version": "2.8.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Masterminds/html5-php.git",
+ "reference": "f47dcf3c70c584de14f21143c55d9939631bc6cf"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/f47dcf3c70c584de14f21143c55d9939631bc6cf",
+ "reference": "f47dcf3c70c584de14f21143c55d9939631bc6cf",
+ "shasum": ""
+ },
+ "require": {
+ "ext-dom": "*",
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.7-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Masterminds\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Matt Butcher",
+ "email": "technosophos@gmail.com"
+ },
+ {
+ "name": "Matt Farina",
+ "email": "matt@mattfarina.com"
+ },
+ {
+ "name": "Asmir Mustafic",
+ "email": "goetas@gmail.com"
}
],
- "description": "A virtual machine for web artisans.",
+ "description": "An HTML5 parser and serializer.",
+ "homepage": "http://masterminds.github.io/html5-php",
+ "keywords": [
+ "HTML5",
+ "dom",
+ "html",
+ "parser",
+ "querypath",
+ "serializer",
+ "xml"
+ ],
"support": {
- "issues": "https://github.com/laravel/homestead/issues",
- "source": "https://github.com/laravel/homestead/tree/v13.3.2"
+ "issues": "https://github.com/Masterminds/html5-php/issues",
+ "source": "https://github.com/Masterminds/html5-php/tree/2.8.1"
},
- "time": "2022-11-06T19:39:52+00:00"
+ "time": "2023-05-10T11:58:31+00:00"
},
{
"name": "mockery/mockery",
- "version": "1.5.1",
+ "version": "1.6.6",
"source": {
"type": "git",
"url": "https://github.com/mockery/mockery.git",
- "reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e"
+ "reference": "b8e0bb7d8c604046539c1115994632c74dcb361e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/mockery/mockery/zipball/e92dcc83d5a51851baf5f5591d32cb2b16e3684e",
- "reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e",
+ "url": "https://api.github.com/repos/mockery/mockery/zipball/b8e0bb7d8c604046539c1115994632c74dcb361e",
+ "reference": "b8e0bb7d8c604046539c1115994632c74dcb361e",
"shasum": ""
},
"require": {
"hamcrest/hamcrest-php": "^2.0.1",
"lib-pcre": ">=7.0",
- "php": "^7.3 || ^8.0"
+ "php": ">=7.3"
},
"conflict": {
"phpunit/phpunit": "<8.0"
},
"require-dev": {
- "phpunit/phpunit": "^8.5 || ^9.3"
+ "phpunit/phpunit": "^8.5 || ^9.6.10",
+ "psalm/plugin-phpunit": "^0.18.4",
+ "symplify/easy-coding-standard": "^11.5.0",
+ "vimeo/psalm": "^4.30"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.4.x-dev"
- }
- },
"autoload": {
- "psr-0": {
- "Mockery": "library/"
+ "files": [
+ "library/helpers.php",
+ "library/Mockery.php"
+ ],
+ "psr-4": {
+ "Mockery\\": "library/Mockery"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -12422,12 +12528,20 @@
{
"name": "Pádraic Brady",
"email": "padraic.brady@gmail.com",
- "homepage": "http://blog.astrumfutura.com"
+ "homepage": "https://github.com/padraic",
+ "role": "Author"
},
{
"name": "Dave Marshall",
"email": "dave.marshall@atstsolutions.co.uk",
- "homepage": "http://davedevelopment.co.uk"
+ "homepage": "https://davedevelopment.co.uk",
+ "role": "Developer"
+ },
+ {
+ "name": "Nathanael Esayeas",
+ "email": "nathanael.esayeas@protonmail.com",
+ "homepage": "https://github.com/ghostwriter",
+ "role": "Lead Developer"
}
],
"description": "Mockery is a simple yet flexible PHP mock object framework",
@@ -12445,10 +12559,13 @@
"testing"
],
"support": {
+ "docs": "https://docs.mockery.io/",
"issues": "https://github.com/mockery/mockery/issues",
- "source": "https://github.com/mockery/mockery/tree/1.5.1"
+ "rss": "https://github.com/mockery/mockery/releases.atom",
+ "security": "https://github.com/mockery/mockery/security/advisories",
+ "source": "https://github.com/mockery/mockery"
},
- "time": "2022-09-07T15:32:08+00:00"
+ "time": "2023-08-09T00:03:52+00:00"
},
{
"name": "myclabs/deep-copy",
@@ -12511,37 +12628,38 @@
},
{
"name": "nunomaduro/collision",
- "version": "v5.11.0",
+ "version": "v6.4.0",
"source": {
"type": "git",
"url": "https://github.com/nunomaduro/collision.git",
- "reference": "8b610eef8582ccdc05d8f2ab23305e2d37049461"
+ "reference": "f05978827b9343cba381ca05b8c7deee346b6015"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nunomaduro/collision/zipball/8b610eef8582ccdc05d8f2ab23305e2d37049461",
- "reference": "8b610eef8582ccdc05d8f2ab23305e2d37049461",
+ "url": "https://api.github.com/repos/nunomaduro/collision/zipball/f05978827b9343cba381ca05b8c7deee346b6015",
+ "reference": "f05978827b9343cba381ca05b8c7deee346b6015",
"shasum": ""
},
"require": {
- "facade/ignition-contracts": "^1.0",
- "filp/whoops": "^2.14.3",
- "php": "^7.3 || ^8.0",
- "symfony/console": "^5.0"
+ "filp/whoops": "^2.14.5",
+ "php": "^8.0.0",
+ "symfony/console": "^6.0.2"
},
"require-dev": {
- "brianium/paratest": "^6.1",
- "fideloper/proxy": "^4.4.1",
- "fruitcake/laravel-cors": "^2.0.3",
- "laravel/framework": "8.x-dev",
- "nunomaduro/larastan": "^0.6.2",
- "nunomaduro/mock-final-classes": "^1.0",
- "orchestra/testbench": "^6.0",
- "phpstan/phpstan": "^0.12.64",
- "phpunit/phpunit": "^9.5.0"
+ "brianium/paratest": "^6.4.1",
+ "laravel/framework": "^9.26.1",
+ "laravel/pint": "^1.1.1",
+ "nunomaduro/larastan": "^1.0.3",
+ "nunomaduro/mock-final-classes": "^1.1.0",
+ "orchestra/testbench": "^7.7",
+ "phpunit/phpunit": "^9.5.23",
+ "spatie/ignition": "^1.4.1"
},
"type": "library",
"extra": {
+ "branch-alias": {
+ "dev-develop": "6.x-dev"
+ },
"laravel": {
"providers": [
"NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider"
@@ -12594,7 +12712,7 @@
"type": "patreon"
}
],
- "time": "2022-01-10T16:22:52+00:00"
+ "time": "2023-01-03T12:54:54+00:00"
},
{
"name": "phar-io/manifest",
@@ -12775,16 +12893,16 @@
},
{
"name": "phpunit/php-code-coverage",
- "version": "9.2.26",
+ "version": "9.2.27",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
- "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1"
+ "reference": "b0a88255cb70d52653d80c890bd7f38740ea50d1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/443bc6912c9bd5b409254a40f4b0f4ced7c80ea1",
- "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/b0a88255cb70d52653d80c890bd7f38740ea50d1",
+ "reference": "b0a88255cb70d52653d80c890bd7f38740ea50d1",
"shasum": ""
},
"require": {
@@ -12840,7 +12958,8 @@
],
"support": {
"issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
- "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.26"
+ "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy",
+ "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.27"
},
"funding": [
{
@@ -12848,7 +12967,7 @@
"type": "github"
}
],
- "time": "2023-03-06T12:58:08+00:00"
+ "time": "2023-07-26T13:44:30+00:00"
},
{
"name": "phpunit/php-file-iterator",
@@ -13093,16 +13212,16 @@
},
{
"name": "phpunit/phpunit",
- "version": "9.6.8",
+ "version": "9.6.11",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
- "reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e"
+ "reference": "810500e92855eba8a7a5319ae913be2da6f957b0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/17d621b3aff84d0c8b62539e269e87d8d5baa76e",
- "reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/810500e92855eba8a7a5319ae913be2da6f957b0",
+ "reference": "810500e92855eba8a7a5319ae913be2da6f957b0",
"shasum": ""
},
"require": {
@@ -13176,7 +13295,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
- "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.8"
+ "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.11"
},
"funding": [
{
@@ -13192,7 +13311,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-11T05:14:45+00:00"
+ "time": "2023-08-19T07:10:56+00:00"
},
{
"name": "sebastian/cli-parser",
@@ -13700,16 +13819,16 @@
},
{
"name": "sebastian/global-state",
- "version": "5.0.5",
+ "version": "5.0.6",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/global-state.git",
- "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2"
+ "reference": "bde739e7565280bda77be70044ac1047bc007e34"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2",
- "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2",
+ "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bde739e7565280bda77be70044ac1047bc007e34",
+ "reference": "bde739e7565280bda77be70044ac1047bc007e34",
"shasum": ""
},
"require": {
@@ -13752,7 +13871,7 @@
],
"support": {
"issues": "https://github.com/sebastianbergmann/global-state/issues",
- "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5"
+ "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.6"
},
"funding": [
{
@@ -13760,7 +13879,7 @@
"type": "github"
}
],
- "time": "2022-02-14T08:28:10+00:00"
+ "time": "2023-08-02T09:26:13+00:00"
},
{
"name": "sebastian/lines-of-code",
@@ -14158,6 +14277,313 @@
],
"time": "2020-09-28T06:39:44+00:00"
},
+ {
+ "name": "spatie/backtrace",
+ "version": "1.5.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/spatie/backtrace.git",
+ "reference": "483f76a82964a0431aa836b6ed0edde0c248e3ab"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/spatie/backtrace/zipball/483f76a82964a0431aa836b6ed0edde0c248e3ab",
+ "reference": "483f76a82964a0431aa836b6ed0edde0c248e3ab",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.3|^8.0"
+ },
+ "require-dev": {
+ "ext-json": "*",
+ "phpunit/phpunit": "^9.3",
+ "spatie/phpunit-snapshot-assertions": "^4.2",
+ "symfony/var-dumper": "^5.1"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Spatie\\Backtrace\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Freek Van de Herten",
+ "email": "freek@spatie.be",
+ "homepage": "https://spatie.be",
+ "role": "Developer"
+ }
+ ],
+ "description": "A better backtrace",
+ "homepage": "https://github.com/spatie/backtrace",
+ "keywords": [
+ "Backtrace",
+ "spatie"
+ ],
+ "support": {
+ "source": "https://github.com/spatie/backtrace/tree/1.5.3"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sponsors/spatie",
+ "type": "github"
+ },
+ {
+ "url": "https://spatie.be/open-source/support-us",
+ "type": "other"
+ }
+ ],
+ "time": "2023-06-28T12:59:17+00:00"
+ },
+ {
+ "name": "spatie/flare-client-php",
+ "version": "1.4.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/spatie/flare-client-php.git",
+ "reference": "5f2c6a7a0d2c1d90c12559dc7828fd942911a544"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/5f2c6a7a0d2c1d90c12559dc7828fd942911a544",
+ "reference": "5f2c6a7a0d2c1d90c12559dc7828fd942911a544",
+ "shasum": ""
+ },
+ "require": {
+ "illuminate/pipeline": "^8.0|^9.0|^10.0",
+ "nesbot/carbon": "^2.62.1",
+ "php": "^8.0",
+ "spatie/backtrace": "^1.5.2",
+ "symfony/http-foundation": "^5.0|^6.0",
+ "symfony/mime": "^5.2|^6.0",
+ "symfony/process": "^5.2|^6.0",
+ "symfony/var-dumper": "^5.2|^6.0"
+ },
+ "require-dev": {
+ "dms/phpunit-arraysubset-asserts": "^0.3.0",
+ "pestphp/pest": "^1.20",
+ "phpstan/extension-installer": "^1.1",
+ "phpstan/phpstan-deprecation-rules": "^1.0",
+ "phpstan/phpstan-phpunit": "^1.0",
+ "spatie/phpunit-snapshot-assertions": "^4.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.3.x-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/helpers.php"
+ ],
+ "psr-4": {
+ "Spatie\\FlareClient\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Send PHP errors to Flare",
+ "homepage": "https://github.com/spatie/flare-client-php",
+ "keywords": [
+ "exception",
+ "flare",
+ "reporting",
+ "spatie"
+ ],
+ "support": {
+ "issues": "https://github.com/spatie/flare-client-php/issues",
+ "source": "https://github.com/spatie/flare-client-php/tree/1.4.2"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/spatie",
+ "type": "github"
+ }
+ ],
+ "time": "2023-07-28T08:07:24+00:00"
+ },
+ {
+ "name": "spatie/ignition",
+ "version": "1.10.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/spatie/ignition.git",
+ "reference": "d92b9a081e99261179b63a858c7a4b01541e7dd1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/spatie/ignition/zipball/d92b9a081e99261179b63a858c7a4b01541e7dd1",
+ "reference": "d92b9a081e99261179b63a858c7a4b01541e7dd1",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "ext-mbstring": "*",
+ "php": "^8.0",
+ "spatie/backtrace": "^1.5.3",
+ "spatie/flare-client-php": "^1.4.0",
+ "symfony/console": "^5.4|^6.0",
+ "symfony/var-dumper": "^5.4|^6.0"
+ },
+ "require-dev": {
+ "illuminate/cache": "^9.52",
+ "mockery/mockery": "^1.4",
+ "pestphp/pest": "^1.20",
+ "phpstan/extension-installer": "^1.1",
+ "phpstan/phpstan-deprecation-rules": "^1.0",
+ "phpstan/phpstan-phpunit": "^1.0",
+ "psr/simple-cache-implementation": "*",
+ "symfony/cache": "^6.0",
+ "symfony/process": "^5.4|^6.0",
+ "vlucas/phpdotenv": "^5.5"
+ },
+ "suggest": {
+ "openai-php/client": "Require get solutions from OpenAI",
+ "simple-cache-implementation": "To cache solutions from OpenAI"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.5.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Spatie\\Ignition\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Spatie",
+ "email": "info@spatie.be",
+ "role": "Developer"
+ }
+ ],
+ "description": "A beautiful error page for PHP applications.",
+ "homepage": "https://flareapp.io/ignition",
+ "keywords": [
+ "error",
+ "flare",
+ "laravel",
+ "page"
+ ],
+ "support": {
+ "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction",
+ "forum": "https://twitter.com/flareappio",
+ "issues": "https://github.com/spatie/ignition/issues",
+ "source": "https://github.com/spatie/ignition"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/spatie",
+ "type": "github"
+ }
+ ],
+ "time": "2023-08-21T15:06:37+00:00"
+ },
+ {
+ "name": "spatie/laravel-ignition",
+ "version": "2.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/spatie/laravel-ignition.git",
+ "reference": "4ed813d16edb5a1ab0d7f4b1d116c37ee8cdf3c0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/4ed813d16edb5a1ab0d7f4b1d116c37ee8cdf3c0",
+ "reference": "4ed813d16edb5a1ab0d7f4b1d116c37ee8cdf3c0",
+ "shasum": ""
+ },
+ "require": {
+ "ext-curl": "*",
+ "ext-json": "*",
+ "ext-mbstring": "*",
+ "illuminate/support": "^10.0",
+ "php": "^8.1",
+ "spatie/flare-client-php": "^1.3.5",
+ "spatie/ignition": "^1.9",
+ "symfony/console": "^6.2.3",
+ "symfony/var-dumper": "^6.2.3"
+ },
+ "require-dev": {
+ "livewire/livewire": "^2.11",
+ "mockery/mockery": "^1.5.1",
+ "openai-php/client": "^0.3.4",
+ "orchestra/testbench": "^8.0",
+ "pestphp/pest": "^1.22.3",
+ "phpstan/extension-installer": "^1.2",
+ "phpstan/phpstan-deprecation-rules": "^1.1.1",
+ "phpstan/phpstan-phpunit": "^1.3.3",
+ "vlucas/phpdotenv": "^5.5"
+ },
+ "suggest": {
+ "openai-php/client": "Require get solutions from OpenAI",
+ "psr/simple-cache-implementation": "Needed to cache solutions from OpenAI"
+ },
+ "type": "library",
+ "extra": {
+ "laravel": {
+ "providers": [
+ "Spatie\\LaravelIgnition\\IgnitionServiceProvider"
+ ],
+ "aliases": {
+ "Flare": "Spatie\\LaravelIgnition\\Facades\\Flare"
+ }
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/helpers.php"
+ ],
+ "psr-4": {
+ "Spatie\\LaravelIgnition\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Spatie",
+ "email": "info@spatie.be",
+ "role": "Developer"
+ }
+ ],
+ "description": "A beautiful error page for Laravel applications.",
+ "homepage": "https://flareapp.io/ignition",
+ "keywords": [
+ "error",
+ "flare",
+ "laravel",
+ "page"
+ ],
+ "support": {
+ "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction",
+ "forum": "https://twitter.com/flareappio",
+ "issues": "https://github.com/spatie/laravel-ignition/issues",
+ "source": "https://github.com/spatie/laravel-ignition"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/spatie",
+ "type": "github"
+ }
+ ],
+ "time": "2023-08-23T06:24:34+00:00"
+ },
{
"name": "squizlabs/php_codesniffer",
"version": "3.7.2",
@@ -14217,34 +14643,26 @@
},
{
"name": "symfony/dom-crawler",
- "version": "v5.4.23",
+ "version": "v6.3.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/dom-crawler.git",
- "reference": "4a286c916b74ecfb6e2caf1aa31d3fe2a34b7e08"
+ "reference": "8aa333f41f05afc7fc285a976b58272fd90fc212"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/4a286c916b74ecfb6e2caf1aa31d3fe2a34b7e08",
- "reference": "4a286c916b74ecfb6e2caf1aa31d3fe2a34b7e08",
+ "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/8aa333f41f05afc7fc285a976b58272fd90fc212",
+ "reference": "8aa333f41f05afc7fc285a976b58272fd90fc212",
"shasum": ""
},
"require": {
- "php": ">=7.2.5",
- "symfony/deprecation-contracts": "^2.1|^3",
+ "masterminds/html5": "^2.6",
+ "php": ">=8.1",
"symfony/polyfill-ctype": "~1.8",
- "symfony/polyfill-mbstring": "~1.0",
- "symfony/polyfill-php80": "^1.16"
- },
- "conflict": {
- "masterminds/html5": "<2.6"
+ "symfony/polyfill-mbstring": "~1.0"
},
"require-dev": {
- "masterminds/html5": "^2.6",
- "symfony/css-selector": "^4.4|^5.0|^6.0"
- },
- "suggest": {
- "symfony/css-selector": ""
+ "symfony/css-selector": "^5.4|^6.0"
},
"type": "library",
"autoload": {
@@ -14272,7 +14690,7 @@
"description": "Eases DOM navigation for HTML and XML documents",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/dom-crawler/tree/v5.4.23"
+ "source": "https://github.com/symfony/dom-crawler/tree/v6.3.1"
},
"funding": [
{
@@ -14288,7 +14706,7 @@
"type": "tidelift"
}
],
- "time": "2023-04-08T21:20:19+00:00"
+ "time": "2023-06-05T15:30:22+00:00"
},
{
"name": "theseer/tokenizer",
@@ -14344,12 +14762,13 @@
"aliases": [],
"minimum-stability": "dev",
"stability-flags": {
- "processmaker/laravel-i18next": 20
+ "processmaker/laravel-i18next": 20,
+ "processmaker/pmql": 20
},
"prefer-stable": true,
"prefer-lowest": false,
"platform": {
- "php": "^8.1"
+ "php": "^8.2"
},
"platform-dev": [],
"plugin-api-version": "2.3.0"
diff --git a/config/app.php b/config/app.php
index b63a6f5197..5ab5f6a381 100644
--- a/config/app.php
+++ b/config/app.php
@@ -1,5 +1,8 @@
[
-
- Illuminate\Auth\AuthServiceProvider::class,
- Illuminate\Broadcasting\BroadcastServiceProvider::class,
- Illuminate\Bus\BusServiceProvider::class,
- Illuminate\Cache\CacheServiceProvider::class,
- Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class,
- Illuminate\Cookie\CookieServiceProvider::class,
- Illuminate\Database\DatabaseServiceProvider::class,
- Illuminate\Encryption\EncryptionServiceProvider::class,
- Illuminate\Filesystem\FilesystemServiceProvider::class,
- Illuminate\Foundation\Providers\FoundationServiceProvider::class,
- Illuminate\Hashing\HashServiceProvider::class,
- Illuminate\Mail\MailServiceProvider::class,
- Illuminate\Notifications\NotificationServiceProvider::class,
- Illuminate\Pagination\PaginationServiceProvider::class,
- Illuminate\Pipeline\PipelineServiceProvider::class,
- Illuminate\Queue\QueueServiceProvider::class,
- Illuminate\Redis\RedisServiceProvider::class,
- Illuminate\Auth\Passwords\PasswordResetServiceProvider::class,
- Illuminate\Session\SessionServiceProvider::class,
- Illuminate\Translation\TranslationServiceProvider::class,
- Illuminate\Validation\ValidationServiceProvider::class,
- Illuminate\View\ViewServiceProvider::class,
-
+ 'providers' => ServiceProvider::defaultProviders()->merge([
/**
* Package Service Providers
*/
@@ -188,71 +167,21 @@
ProcessMaker\Providers\UpgradeServiceProvider::class,
ProcessMaker\Providers\OauthMailServiceProvider::class,
ProcessMaker\Providers\OpenAiServiceProvider::class,
- ],
+ ])->toArray(),
- 'aliases' => [
-
- 'App' => Illuminate\Support\Facades\App::class,
- 'Artisan' => Illuminate\Support\Facades\Artisan::class,
- 'Auth' => Illuminate\Support\Facades\Auth::class,
- 'Blade' => Illuminate\Support\Facades\Blade::class,
- 'Broadcast' => Illuminate\Support\Facades\Broadcast::class,
- 'Bus' => Illuminate\Support\Facades\Bus::class,
- 'Cache' => Illuminate\Support\Facades\Cache::class,
- 'Config' => Illuminate\Support\Facades\Config::class,
- 'Cookie' => Illuminate\Support\Facades\Cookie::class,
- 'Crypt' => Illuminate\Support\Facades\Crypt::class,
- 'Date' => Illuminate\Support\Facades\Date::class,
- 'DB' => Illuminate\Support\Facades\DB::class,
- 'Eloquent' => Illuminate\Database\Eloquent\Model::class,
- 'Event' => Illuminate\Support\Facades\Event::class,
- 'File' => Illuminate\Support\Facades\File::class,
- 'Gate' => Illuminate\Support\Facades\Gate::class,
- 'Hash' => Illuminate\Support\Facades\Hash::class,
- 'Http' => Illuminate\Support\Facades\Http::class,
- 'Js' => Illuminate\Support\Js::class,
- 'Lang' => Illuminate\Support\Facades\Lang::class,
- 'Log' => Illuminate\Support\Facades\Log::class,
- 'Mail' => Illuminate\Support\Facades\Mail::class,
- 'Notification' => Illuminate\Support\Facades\Notification::class,
- 'Password' => Illuminate\Support\Facades\Password::class,
- 'Queue' => Illuminate\Support\Facades\Queue::class,
- 'RateLimiter' => Illuminate\Support\Facades\RateLimiter::class,
- 'Redirect' => Illuminate\Support\Facades\Redirect::class,
- 'Redis' => Illuminate\Support\Facades\Redis::class,
- 'Request' => Illuminate\Support\Facades\Request::class,
- 'Response' => Illuminate\Support\Facades\Response::class,
- 'Route' => Illuminate\Support\Facades\Route::class,
- 'Schema' => Illuminate\Support\Facades\Schema::class,
- 'Session' => Illuminate\Support\Facades\Session::class,
- 'Storage' => Illuminate\Support\Facades\Storage::class,
- 'URL' => Illuminate\Support\Facades\URL::class,
- 'Validator' => Illuminate\Support\Facades\Validator::class,
- 'View' => Illuminate\Support\Facades\View::class,
+ 'aliases' => Facade::defaultAliases()->merge([
+ 'Docker' => ProcessMaker\Facades\Docker::class,
+ 'ElasticScoutDriver\Factories\SearchRequestFactory' => ProcessMaker\Factories\SearchRequestFactory::class,
'Form' => Collective\Html\FormFacade::class,
- 'Html' => Collective\Html\HtmlFacade::class,
-
- /**
- * ProcessMaker specific Facades
- */
'GlobalScripts' => ProcessMaker\Facades\GlobalScripts::class,
- 'WorkspaceManager' => ProcessMaker\Facades\WorkspaceManager::class,
- 'SkinManager' => ProcessMaker\Facades\SkinManager::class,
- 'Docker' => ProcessMaker\Facades\Docker::class,
-
- /**
- * Other Facades
- */
- 'Theme' => Igaster\LaravelTheme\Facades\Theme::class,
+ 'Html' => Collective\Html\HtmlFacade::class,
'Menu' => Lavary\Menu\Facade::class,
-
- /**
- * Overwrite package classes
- */
- 'ElasticScoutDriver\Factories\SearchRequestFactory' => ProcessMaker\Factories\SearchRequestFactory::class,
-
+ 'Redis' => Illuminate\Support\Facades\Redis::class,
'RequestDevice' => ProcessMaker\Facades\RequestDevice::class,
- ],
+ 'SkinManager' => ProcessMaker\Facades\SkinManager::class,
+ 'Theme' => Igaster\LaravelTheme\Facades\Theme::class,
+ 'WorkspaceManager' => ProcessMaker\Facades\WorkspaceManager::class,
+ ])->toArray(),
'debug_blacklist' => [
diff --git a/config/auth.php b/config/auth.php
index be310edbdd..e7811a250d 100644
--- a/config/auth.php
+++ b/config/auth.php
@@ -1,6 +1,7 @@
'session',
'provider' => 'users',
],
+
'api' => [
'driver' => 'passport',
'provider' => 'users',
'hash' => false,
],
+
'anon' => [
'driver' => 'anon',
],
@@ -87,16 +90,20 @@
| than one user table or model in the application and you want to have
| separate password reset settings based on the specific user types.
|
- | The expire time is the number of minutes that each reset token will be
+ | The expiry time is the number of minutes that each reset token will be
| considered valid. This security feature keeps tokens short-lived so
| they have less time to be guessed. You may change this as needed.
|
+ | The throttle setting is the number of seconds a user must wait before
+ | generating more password reset tokens. This prevents the user from
+ | quickly generating a very large amount of password reset tokens.
+ |
*/
'passwords' => [
'users' => [
'provider' => 'users',
- 'table' => 'password_resets',
+ 'table' => 'password_reset_tokens',
'expire' => 60,
'throttle' => 60,
],
@@ -116,4 +123,5 @@
*/
'password_timeout' => 10800,
+
];
diff --git a/config/cache.php b/config/cache.php
index cbc9692cab..577b27b556 100644
--- a/config/cache.php
+++ b/config/cache.php
@@ -52,6 +52,7 @@
'file' => [
'driver' => 'file',
'path' => storage_path('framework/cache/data'),
+ 'lock_path' => storage_path('framework/cache/data'),
],
'global_variables' => [
@@ -105,12 +106,12 @@
| Cache Key Prefix
|--------------------------------------------------------------------------
|
- | When utilizing a RAM based store such as APC or Memcached, there might
- | be other applications utilizing the same cache. So, we'll specify a
- | value to get prefixed to all our keys so we can avoid collisions.
+ | When utilizing the APC, database, memcached, Redis, or DynamoDB cache
+ | stores there might be other applications using the same cache. For
+ | that reason, you may prefix every cache key to avoid collisions.
|
*/
- 'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_') . '_cache'),
+ 'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_cache_'),
];
diff --git a/config/database.php b/config/database.php
index f5c1a40465..a7f6541e0c 100644
--- a/config/database.php
+++ b/config/database.php
@@ -1,21 +1,9 @@
env('DB_CONNECTION', 'processmaker'),
+
/*
|--------------------------------------------------------------------------
| Database Connections
@@ -42,6 +32,7 @@
| choice installed on your machine before you begin development.
|
*/
+
'connections' => [
'processmaker' => [
'driver' => env('DB_DRIVER', 'mysql'),
@@ -58,6 +49,7 @@
'engine' => 'InnoDB',
'timezone' => env('DB_TIMEZONE'),
],
+
'data' => [
'driver' => env('DATA_DB_DRIVER', 'mysql'),
'host' => env('DATA_DB_HOST', 'localhost'),
@@ -66,13 +58,72 @@
'username' => env('DATA_DB_USERNAME'),
'password' => env('DATA_DB_PASSWORD'),
'unix_socket' => env('DATA_DB_SOCKET'),
- 'charset' => $charset,
- 'collation' => $collation,
- 'schema' => env('DATA_DB_SCHEMA'),
+ 'charset' => 'utf8mb4',
+ 'collation' => 'utf8mb4_unicode_ci',
+ 'search_path' => env('DATA_DB_SCHEMA'),
'engine' => env('DATA_DB_ENGINE'),
'date_format' => env('DATA_DB_DATE_FORMAT'),
'timezone' => env('DATA_DB_TIMEZONE'),
],
+
+ 'sqlite' => [
+ 'driver' => 'sqlite',
+ 'url' => env('DATABASE_URL'),
+ 'database' => env('DB_DATABASE', database_path('database.sqlite')),
+ 'prefix' => '',
+ 'foreign_key_constraints' => env('DB_FOREIGN_KEYS', true),
+ ],
+
+ 'mysql' => [
+ 'driver' => 'mysql',
+ 'url' => env('DATABASE_URL'),
+ 'host' => env('DB_HOST', '127.0.0.1'),
+ 'port' => env('DB_PORT', '3306'),
+ 'database' => env('DB_DATABASE', 'forge'),
+ 'username' => env('DB_USERNAME', 'forge'),
+ 'password' => env('DB_PASSWORD', ''),
+ 'unix_socket' => env('DB_SOCKET', ''),
+ 'charset' => 'utf8mb4',
+ 'collation' => 'utf8mb4_unicode_ci',
+ 'prefix' => '',
+ 'prefix_indexes' => true,
+ 'strict' => true,
+ 'engine' => null,
+ 'options' => extension_loaded('pdo_mysql') ? array_filter([
+ PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
+ ]) : [],
+ ],
+
+ 'pgsql' => [
+ 'driver' => 'pgsql',
+ 'url' => env('DATABASE_URL'),
+ 'host' => env('DB_HOST', '127.0.0.1'),
+ 'port' => env('DB_PORT', '5432'),
+ 'database' => env('DB_DATABASE', 'forge'),
+ 'username' => env('DB_USERNAME', 'forge'),
+ 'password' => env('DB_PASSWORD', ''),
+ 'charset' => 'utf8',
+ 'prefix' => '',
+ 'prefix_indexes' => true,
+ 'search_path' => 'public',
+ 'sslmode' => 'prefer',
+ ],
+
+ 'sqlsrv' => [
+ 'driver' => 'sqlsrv',
+ 'url' => env('DATABASE_URL'),
+ 'host' => env('DB_HOST', 'localhost'),
+ 'port' => env('DB_PORT', '1433'),
+ 'database' => env('DB_DATABASE', 'forge'),
+ 'username' => env('DB_USERNAME', 'forge'),
+ 'password' => env('DB_PASSWORD', ''),
+ 'charset' => 'utf8',
+ 'prefix' => '',
+ 'prefix_indexes' => true,
+ // 'encrypt' => env('DB_ENCRYPT', 'yes'),
+ // 'trust_server_certificate' => env('DB_TRUST_SERVER_CERTIFICATE', 'false'),
+ ],
+
],
/*
@@ -85,16 +136,9 @@
| the migrations on disk haven't actually been run in the database.
|
*/
+
'migrations' => 'migrations',
- /*
- |--------------------------------------------------------------------------
- | Upgrade Repository Table
- |--------------------------------------------------------------------------
- |
- | This table keeps track of all the upgrades that have already run.
- |
- */
'upgrades' => 'upgrade_migrations',
/*
@@ -103,20 +147,38 @@
|--------------------------------------------------------------------------
|
| Redis is an open source, fast, and advanced key-value store that also
- | provides a richer set of commands than a typical key-value systems
+ | provides a richer body of commands than a typical key-value system
| such as APC or Memcached. Laravel makes it easy to dig right in.
|
*/
+
'redis' => [
- 'client' => env('REDIS_CLIENT', 'predis'),
+
+ 'client' => env('REDIS_CLIENT', 'phpredis'),
+
'options' => [
- 'prefix' => env('REDIS_PREFIX', ''),
+ 'cluster' => env('REDIS_CLUSTER', 'redis'),
+ 'prefix' => env('REDIS_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_') . '_database_'),
],
+
'default' => [
+ 'url' => env('REDIS_URL'),
'host' => env('REDIS_HOST', '127.0.0.1'),
- 'password' => env('REDIS_PASSWORD', null),
+ 'username' => env('REDIS_USERNAME'),
+ 'password' => env('REDIS_PASSWORD'),
'port' => env('REDIS_PORT', '6379'),
- 'database' => 0,
+ 'database' => env('REDIS_DB', '0'),
],
+
+ 'cache' => [
+ 'url' => env('REDIS_URL'),
+ 'host' => env('REDIS_HOST', '127.0.0.1'),
+ 'username' => env('REDIS_USERNAME'),
+ 'password' => env('REDIS_PASSWORD'),
+ 'port' => env('REDIS_PORT', '6379'),
+ 'database' => env('REDIS_CACHE_DB', '1'),
+ ],
+
],
+
];
diff --git a/config/filesystems.php b/config/filesystems.php
index b96e23d771..281a7e3b68 100644
--- a/config/filesystems.php
+++ b/config/filesystems.php
@@ -13,7 +13,7 @@
|
*/
- 'default' => env('FILESYSTEM_DRIVER', 'local'),
+ 'default' => env('FILESYSTEM_DISK', 'local'),
/*
|--------------------------------------------------------------------------
@@ -22,7 +22,7 @@
|
| Here you may configure as many filesystem "disks" as you wish, and you
| may even configure multiple disks of the same driver. Defaults have
- | been setup for each driver as an example of the required options.
+ | been set up for each driver as an example of the required values.
|
| Supported Drivers: "local", "ftp", "sftp", "s3"
|
@@ -33,6 +33,7 @@
'local' => [
'driver' => 'local',
'root' => storage_path('app'),
+ 'throw' => false,
],
'imports' => [
@@ -58,8 +59,9 @@
'public' => [
'driver' => 'local',
'root' => storage_path('app/public'),
- 'url' => env('APP_URL') . '/storage',
+ 'url' => env('APP_URL').'/storage',
'visibility' => 'public',
+ 'throw' => false,
],
's3' => [
@@ -71,6 +73,7 @@
'url' => env('AWS_URL'),
'endpoint' => env('AWS_ENDPOINT'),
'use_path_style_endpoint' => env('AWS_USE_PATH_STYLE_ENDPOINT', false),
+ 'throw' => false,
],
'profile' => [
@@ -92,6 +95,7 @@
'root' => storage_path('app/private/settings'),
'visibility' => 'private',
],
+
'web_services' => [
'driver' => 'local',
'root' => storage_path('app/private/web_services'),
diff --git a/config/hashing.php b/config/hashing.php
index f2688601fd..bcd3be4c28 100644
--- a/config/hashing.php
+++ b/config/hashing.php
@@ -1,6 +1,7 @@
'bcrypt',
+
+ /*
+ |--------------------------------------------------------------------------
+ | Bcrypt Options
+ |--------------------------------------------------------------------------
+ |
+ | Here you may specify the configuration options that should be used when
+ | passwords are hashed using the Bcrypt algorithm. This will allow you
+ | to control the amount of time it takes to hash the given password.
+ |
+ */
+
+ 'bcrypt' => [
+ 'rounds' => env('BCRYPT_ROUNDS', 10),
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Argon Options
+ |--------------------------------------------------------------------------
+ |
+ | Here you may specify the configuration options that should be used when
+ | passwords are hashed using the Argon algorithm. These will allow you
+ | to control the amount of time it takes to hash the given password.
+ |
+ */
+
+ 'argon' => [
+ 'memory' => 65536,
+ 'threads' => 1,
+ 'time' => 4,
+ ],
+
];
diff --git a/config/logging.php b/config/logging.php
index 5a881411f4..8164d21b2f 100644
--- a/config/logging.php
+++ b/config/logging.php
@@ -3,6 +3,7 @@
use Monolog\Handler\NullHandler;
use Monolog\Handler\StreamHandler;
use Monolog\Handler\SyslogUdpHandler;
+use Monolog\Processor\PsrLogMessageProcessor;
return [
@@ -63,6 +64,7 @@
'driver' => 'single',
'path' => storage_path('logs/processmaker.log'),
'level' => env('LOG_LEVEL', 'debug'),
+ 'replace_placeholders' => true,
],
'daily' => [
@@ -70,6 +72,7 @@
'path' => storage_path('logs/processmaker.log'),
'level' => env('LOG_LEVEL', 'debug'),
'days' => 7,
+ 'replace_placeholders' => true,
],
'slack' => [
@@ -78,16 +81,19 @@
'username' => 'Laravel Log',
'emoji' => ':boom:',
'level' => env('LOG_LEVEL', 'critical'),
+ 'replace_placeholders' => true,
],
'papertrail' => [
'driver' => 'monolog',
'level' => env('LOG_LEVEL', 'debug'),
- 'handler' => SyslogUdpHandler::class,
+ 'handler' => env('LOG_PAPERTRAIL_HANDLER', SyslogUdpHandler::class),
'handler_with' => [
'host' => env('PAPERTRAIL_URL'),
'port' => env('PAPERTRAIL_PORT'),
+ 'connectionString' => 'tls://'.env('PAPERTRAIL_URL').':'.env('PAPERTRAIL_PORT'),
],
+ 'processors' => [PsrLogMessageProcessor::class],
],
'stderr' => [
@@ -98,16 +104,20 @@
'with' => [
'stream' => 'php://stderr',
],
+ 'processors' => [PsrLogMessageProcessor::class],
],
'syslog' => [
'driver' => 'syslog',
'level' => env('LOG_LEVEL', 'debug'),
+ 'facility' => LOG_USER,
+ 'replace_placeholders' => true,
],
'errorlog' => [
'driver' => 'errorlog',
'level' => env('LOG_LEVEL', 'debug'),
+ 'replace_placeholders' => true,
],
'null' => [
@@ -118,6 +128,7 @@
'emergency' => [
'path' => storage_path('logs/laravel.log'),
],
+
'data-source' => [
'driver' => 'daily',
'path' => storage_path('logs/data-source.log'),
diff --git a/config/mail.php b/config/mail.php
index a94a7ebb49..71b395fca0 100644
--- a/config/mail.php
+++ b/config/mail.php
@@ -1,42 +1,98 @@
env('MAIL_DRIVER', 'log'),
+
+ 'host' => env('MAIL_HOST', 'smtp.mailgun.org'),
+
+ 'port' => env('MAIL_PORT', 587),
+
/*
|--------------------------------------------------------------------------
- | Mail Driver
+ | Default Mailer
|--------------------------------------------------------------------------
|
- | Laravel supports both SMTP and PHP's "mail" function as drivers for the
- | sending of e-mail. You may specify which one you're using throughout
- | your application here. By default, Laravel is setup for SMTP mail.
- |
- | Supported: "smtp", "sendmail", "mailgun", "mandrill", "ses",
- | "processmakerpost", "log", "array"
+ | This option controls the default mailer that is used to send any email
+ | messages sent by your application. Alternative mailers may be setup
+ | and used as needed; however, this mailer will be used by default.
|
*/
- 'driver' => env('MAIL_DRIVER', 'log'),
+
+ 'default' => env('MAIL_MAILER', 'smtp'),
+
/*
|--------------------------------------------------------------------------
- | SMTP Host Address
+ | Mailer Configurations
|--------------------------------------------------------------------------
|
- | Here you may provide the host address of the SMTP server used by your
- | applications. A default option is provided that is compatible with
- | the Mailgun mail service which will provide reliable deliveries.
+ | Here you may configure all of the mailers used by your application plus
+ | their respective settings. Several examples have been configured for
+ | you and you are free to add your own as your application requires.
|
- */
- 'host' => env('MAIL_HOST', 'smtp.mailgun.org'),
- /*
- |--------------------------------------------------------------------------
- | SMTP Host Port
- |--------------------------------------------------------------------------
+ | Laravel supports a variety of mail "transport" drivers to be used while
+ | sending an e-mail. You will specify which one you are using for your
+ | mailers below. You are free to add additional mailers as required.
|
- | This is the SMTP port used by your application to deliver e-mails to
- | users of the application. Like the host we have set this value to
- | stay compatible with the Mailgun e-mail application by default.
+ | Supported: "smtp", "sendmail", "mailgun", "ses", "ses-v2",
+ | "postmark", "log", "array", "failover"
|
*/
- 'port' => env('MAIL_PORT', 587),
+
+ 'mailers' => [
+ 'smtp' => [
+ 'transport' => 'smtp',
+ 'url' => env('MAIL_URL'),
+ 'host' => env('MAIL_HOST', 'smtp.mailgun.org'),
+ 'port' => env('MAIL_PORT', 587),
+ 'encryption' => env('MAIL_ENCRYPTION', 'tls'),
+ 'username' => env('MAIL_USERNAME'),
+ 'password' => env('MAIL_PASSWORD'),
+ 'timeout' => null,
+ 'local_domain' => env('MAIL_EHLO_DOMAIN'),
+ ],
+
+ 'ses' => [
+ 'transport' => 'ses',
+ ],
+
+ 'mailgun' => [
+ 'transport' => 'mailgun',
+ // 'client' => [
+ // 'timeout' => 5,
+ // ],
+ ],
+
+ 'postmark' => [
+ 'transport' => 'postmark',
+ // 'client' => [
+ // 'timeout' => 5,
+ // ],
+ ],
+
+ 'sendmail' => [
+ 'transport' => 'sendmail',
+ 'path' => env('MAIL_SENDMAIL_PATH', '/usr/sbin/sendmail -bs -i'),
+ ],
+
+ 'log' => [
+ 'transport' => 'log',
+ 'channel' => env('MAIL_LOG_CHANNEL'),
+ ],
+
+ 'array' => [
+ 'transport' => 'array',
+ ],
+
+ 'failover' => [
+ 'transport' => 'failover',
+ 'mailers' => [
+ 'smtp',
+ 'log',
+ ],
+ ],
+ ],
+
/*
|--------------------------------------------------------------------------
| Global "From" Address
@@ -47,44 +103,20 @@
| used globally for all e-mails that are sent by your application.
|
*/
+
'from' => [
'address' => env('MAIL_FROM_ADDRESS', 'admin@example.com'),
'name' => env('MAIL_FROM_NAME', 'ProcessMaker'),
],
- /*
- |--------------------------------------------------------------------------
- | E-Mail Encryption Protocol
- |--------------------------------------------------------------------------
- |
- | Here you may specify the encryption protocol that should be used when
- | the application send e-mail messages. A sensible default using the
- | transport layer security protocol should provide great security.
- |
- */
+
'encryption' => env('MAIL_ENCRYPTION', 'tls'),
- /*
- |--------------------------------------------------------------------------
- | SMTP Server Username
- |--------------------------------------------------------------------------
- |
- | If your SMTP server requires a username for authentication, you should
- | set it here. This will get used to authenticate with your server on
- | connection. You may also set the "password" value below this one.
- |
- */
+
'username' => env('MAIL_USERNAME'),
+
'password' => env('MAIL_PASSWORD'),
- /*
- |--------------------------------------------------------------------------
- | Sendmail System Path
- |--------------------------------------------------------------------------
- |
- | When using the "sendmail" driver to send e-mails, we will need to know
- | the path to where Sendmail lives on this server. A default path has
- | been provided here, which will work well on most of your systems.
- |
- */
+
'sendmail' => '/usr/sbin/sendmail -bs',
+
/*
|--------------------------------------------------------------------------
| Markdown Mail Settings
@@ -95,10 +127,13 @@
| of the emails. Or, you may simply stick with the Laravel defaults!
|
*/
+
'markdown' => [
'theme' => 'default',
+
'paths' => [
resource_path('views/vendor/mail'),
],
],
+
];
diff --git a/config/services.php b/config/services.php
index bb334b087e..895c32926c 100644
--- a/config/services.php
+++ b/config/services.php
@@ -8,9 +8,9 @@
|--------------------------------------------------------------------------
|
| This file is for storing the credentials for third party services such
- | as Stripe, Mailgun, ProcessmakerPost and others. This file provides a sane
- | default location for this type of information, allowing packages
- | to have a conventional place to find your various credentials.
+ | as Mailgun, Postmark, AWS and more. This file provides the de facto
+ | location for this type of information, allowing packages to have
+ | a conventional file to locate the various service credentials.
|
*/
@@ -18,6 +18,11 @@
'domain' => env('MAILGUN_DOMAIN'),
'secret' => env('MAILGUN_SECRET'),
'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'),
+ 'scheme' => 'https',
+ ],
+
+ 'postmark' => [
+ 'token' => env('POSTMARK_TOKEN'),
],
'ses' => [
@@ -40,4 +45,5 @@
'template_branch' => env('DEFAULT_TEMPLATE_BRANCH', 'main'),
'template_categories' => env('DEFAULT_TEMPLATE_CATEGORIES', 'accounting-and-finance,customer-success,human-resources,marketing-and-sales,operations,it'),
],
+
];
diff --git a/config/session.php b/config/session.php
index 6b7b6a1a3b..1c24fc4932 100644
--- a/config/session.php
+++ b/config/session.php
@@ -74,7 +74,7 @@
|
*/
- 'connection' => env('SESSION_CONNECTION', null),
+ 'connection' => env('SESSION_CONNECTION'),
/*
|--------------------------------------------------------------------------
@@ -102,7 +102,7 @@
|
*/
- 'store' => env('SESSION_STORE', null),
+ 'store' => env('SESSION_STORE'),
/*
|--------------------------------------------------------------------------
@@ -157,7 +157,7 @@
|
*/
- 'domain' => env('SESSION_DOMAIN', null),
+ 'domain' => env('SESSION_DOMAIN'),
/*
|--------------------------------------------------------------------------
@@ -166,7 +166,7 @@
|
| By setting this option to true, session cookies will only be sent back
| to the server if the browser has a HTTPS connection. This will keep
- | the cookie from being sent to you if it can not be done securely.
+ | the cookie from being sent to you when it can't be done securely.
|
*/
diff --git a/database/factories/ProcessMaker/Models/CommentFactory.php b/database/factories/ProcessMaker/Models/CommentFactory.php
index 4190f937f4..3cd09d265c 100644
--- a/database/factories/ProcessMaker/Models/CommentFactory.php
+++ b/database/factories/ProcessMaker/Models/CommentFactory.php
@@ -31,8 +31,8 @@ public function definition()
},
'commentable_id' => $model::factory(),
'commentable_type' => $model,
- 'subject' => $this->faker->sentence,
- 'body' => $this->faker->sentence,
+ 'subject' => $this->faker->sentence(),
+ 'body' => $this->faker->sentence(),
'hidden' => $this->faker->randomElement([true, false]),
'type' => $this->faker->randomElement(['LOG', 'MESSAGE']),
];
diff --git a/database/factories/ProcessMaker/Models/EnvironmentVariableFactory.php b/database/factories/ProcessMaker/Models/EnvironmentVariableFactory.php
index c42c2bc94b..9c63ccdf2f 100644
--- a/database/factories/ProcessMaker/Models/EnvironmentVariableFactory.php
+++ b/database/factories/ProcessMaker/Models/EnvironmentVariableFactory.php
@@ -15,9 +15,9 @@ class EnvironmentVariableFactory extends Factory
public function definition()
{
return [
- 'name' => $this->faker->word,
- 'description' => $this->faker->sentence,
- 'value' => $this->faker->sentence,
+ 'name' => $this->faker->word(),
+ 'description' => $this->faker->sentence(),
+ 'value' => $this->faker->sentence(),
];
}
}
diff --git a/database/factories/ProcessMaker/Models/GroupFactory.php b/database/factories/ProcessMaker/Models/GroupFactory.php
index 76d40b1241..ccb1a89407 100644
--- a/database/factories/ProcessMaker/Models/GroupFactory.php
+++ b/database/factories/ProcessMaker/Models/GroupFactory.php
@@ -20,7 +20,7 @@ public function definition()
{
return [
'name' => $this->faker->sentence(3),
- 'description' => $this->faker->sentence,
+ 'description' => $this->faker->sentence(),
'status' => $this->faker->randomElement(['ACTIVE', 'INACTIVE']),
];
}
diff --git a/database/factories/ProcessMaker/Models/ProcessFactory.php b/database/factories/ProcessMaker/Models/ProcessFactory.php
index 83be0aa25d..379f222fb1 100644
--- a/database/factories/ProcessMaker/Models/ProcessFactory.php
+++ b/database/factories/ProcessMaker/Models/ProcessFactory.php
@@ -22,7 +22,7 @@ public function definition()
return [
'name' => $this->faker->unique()->sentence(3),
'bpmn' => Process::getProcessTemplate('OnlyStartElement.bpmn'),
- 'description' => $this->faker->unique()->name,
+ 'description' => $this->faker->unique()->name(),
'status' => 'ACTIVE',
'user_id' => function () {
return User::factory()->create()->getKey();
diff --git a/database/factories/ProcessMaker/Models/ProcessRequestTokenFactory.php b/database/factories/ProcessMaker/Models/ProcessRequestTokenFactory.php
index ca3dc6a83f..559c49a897 100644
--- a/database/factories/ProcessMaker/Models/ProcessRequestTokenFactory.php
+++ b/database/factories/ProcessMaker/Models/ProcessRequestTokenFactory.php
@@ -20,8 +20,8 @@ public function definition(): array
{
return [
'element_type' => 'TASK',
- 'element_id' => $this->faker->randomDigit,
- 'element_name' => $this->faker->name,
+ 'element_id' => $this->faker->randomDigit(),
+ 'element_name' => $this->faker->name(),
'status' => $this->faker->randomElement(['ACTIVE', 'FAILING', 'COMPLETED', 'CLOSED', 'EVENT_CATCH']),
'process_id' => function () {
return Process::factory()->create()->getKey();
diff --git a/database/factories/ProcessMaker/Models/ProcessTaskAssignmentFactory.php b/database/factories/ProcessMaker/Models/ProcessTaskAssignmentFactory.php
index 755d0284ed..b207405ae1 100644
--- a/database/factories/ProcessMaker/Models/ProcessTaskAssignmentFactory.php
+++ b/database/factories/ProcessMaker/Models/ProcessTaskAssignmentFactory.php
@@ -29,7 +29,7 @@ public function definition()
'process_id' => function () {
return Process::factory()->create()->getKey();
},
- 'process_task_id' => $this->faker->randomDigit,
+ 'process_task_id' => $this->faker->randomDigit(),
'assignment_id' => function () use ($model) {
return $model::factory($model)->create()->getKey();
},
diff --git a/database/factories/ProcessMaker/Models/ProcessTemplatesFactory.php b/database/factories/ProcessMaker/Models/ProcessTemplatesFactory.php
index 44449a3ed9..1aa2e58558 100644
--- a/database/factories/ProcessMaker/Models/ProcessTemplatesFactory.php
+++ b/database/factories/ProcessMaker/Models/ProcessTemplatesFactory.php
@@ -28,7 +28,7 @@ public function definition()
return [
'name' => $this->faker->unique()->sentence(3),
- 'description' => $this->faker->unique()->name,
+ 'description' => $this->faker->unique()->name(),
'user_id' => User::factory()->create()->getKey(),
'manifest' => json_encode($manifest),
'svg' => $process->svg,
diff --git a/database/factories/ProcessMaker/Models/ProcessVersionFactory.php b/database/factories/ProcessMaker/Models/ProcessVersionFactory.php
index 7a966868aa..0b1ef3b5d7 100644
--- a/database/factories/ProcessMaker/Models/ProcessVersionFactory.php
+++ b/database/factories/ProcessMaker/Models/ProcessVersionFactory.php
@@ -31,7 +31,7 @@ public function definition()
'user_id' => function () {
return User::factory()->create()->getKey();
},
- 'description' => $this->faker->sentence,
+ 'description' => $this->faker->sentence(),
'process_category_id' => function () {
return ProcessCategory::factory()->create()->getKey();
},
diff --git a/database/factories/ProcessMaker/Models/ScriptExecutorFactory.php b/database/factories/ProcessMaker/Models/ScriptExecutorFactory.php
index 42ed6e4ee8..c553c1a7de 100644
--- a/database/factories/ProcessMaker/Models/ScriptExecutorFactory.php
+++ b/database/factories/ProcessMaker/Models/ScriptExecutorFactory.php
@@ -15,8 +15,8 @@ class ScriptExecutorFactory extends Factory
public function definition()
{
return [
- 'title' => $this->faker->sentence,
- 'description' => $this->faker->sentence,
+ 'title' => $this->faker->sentence(),
+ 'description' => $this->faker->sentence(),
'config' => '',
'language' => 'php',
];
diff --git a/database/factories/ProcessMaker/Models/ScriptFactory.php b/database/factories/ProcessMaker/Models/ScriptFactory.php
index 76531a7e4d..9774b1733f 100644
--- a/database/factories/ProcessMaker/Models/ScriptFactory.php
+++ b/database/factories/ProcessMaker/Models/ScriptFactory.php
@@ -18,10 +18,10 @@ public function definition()
{
return [
'key' => null,
- 'title' => $this->faker->sentence,
+ 'title' => $this->faker->sentence(),
'language' => 'php',
- 'code' => $this->faker->sentence($this->faker->randomDigitNotNull),
- 'description' => $this->faker->sentence,
+ 'code' => $this->faker->sentence($this->faker->randomDigitNotNull()),
+ 'description' => $this->faker->sentence(),
'run_as_user_id' => function () {
return User::factory()->create()->getKey();
},
diff --git a/database/factories/ProcessMaker/Models/UserFactory.php b/database/factories/ProcessMaker/Models/UserFactory.php
index f8107d4011..63f7f66d9f 100644
--- a/database/factories/ProcessMaker/Models/UserFactory.php
+++ b/database/factories/ProcessMaker/Models/UserFactory.php
@@ -20,27 +20,27 @@ public function definition(): array
}
return [
- 'username' => $this->faker->unique()->userName,
- 'email' => $this->faker->unique()->email,
+ 'username' => $this->faker->unique()->userName(),
+ 'email' => $this->faker->unique()->email(),
'password' => $GLOBALS['testPassword'],
'status' => $this->faker->randomElement(['ACTIVE', 'INACTIVE']),
- 'firstname' => $this->faker->firstName,
- 'lastname' => $this->faker->lastName,
- 'address' => $this->faker->streetAddress,
- 'city' => $this->faker->city,
- 'state' => $this->faker->stateAbbr,
- 'postal' => $this->faker->postcode,
+ 'firstname' => $this->faker->firstName(),
+ 'lastname' => $this->faker->lastName(),
+ 'address' => $this->faker->streetAddress(),
+ 'city' => $this->faker->city(),
+ 'state' => $this->faker->stateAbbr(),
+ 'postal' => $this->faker->postcode(),
'country' => 'US',
- 'phone' => $this->faker->phoneNumber,
- 'fax' => $this->faker->phoneNumber,
- 'cell' => $this->faker->phoneNumber,
+ 'phone' => $this->faker->phoneNumber(),
+ 'fax' => $this->faker->phoneNumber(),
+ 'cell' => $this->faker->phoneNumber(),
- 'title' => $this->faker->jobTitle,
- 'birthdate' => $this->faker->dateTimeThisCentury,
- 'timezone' => $this->faker->timezone,
+ 'title' => $this->faker->jobTitle(),
+ 'birthdate' => $this->faker->dateTimeThisCentury(),
+ 'timezone' => $this->faker->timezone(),
'datetime_format' => $this->faker->randomElement(['Y-m-d H:i', 'm/d/Y', 'm/d/Y h:i A', 'm/d/Y H:i']),
'language' => 'en',
'loggedin_at' => null,
diff --git a/database/migrations/2014_10_12_000000_create_users_table.php b/database/migrations/2014_10_12_000000_create_users_table.php
index ab1f9118e9..4a96708e3e 100644
--- a/database/migrations/2014_10_12_000000_create_users_table.php
+++ b/database/migrations/2014_10_12_000000_create_users_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateUsersTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -59,4 +58,4 @@ public function down()
{
Schema::dropIfExists('users');
}
-}
+};
diff --git a/database/migrations/2014_10_12_100000_create_password_resets_table.php b/database/migrations/2014_10_12_100000_create_password_resets_table.php
index 0ee0a36a4f..440f4741cd 100644
--- a/database/migrations/2014_10_12_100000_create_password_resets_table.php
+++ b/database/migrations/2014_10_12_100000_create_password_resets_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreatePasswordResetsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
{
Schema::dropIfExists('password_resets');
}
-}
+};
diff --git a/database/migrations/2016_06_01_000001_create_oauth_auth_codes_table.php b/database/migrations/2016_06_01_000001_create_oauth_auth_codes_table.php
index 1f101295d0..af6cab3f23 100644
--- a/database/migrations/2016_06_01_000001_create_oauth_auth_codes_table.php
+++ b/database/migrations/2016_06_01_000001_create_oauth_auth_codes_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateOauthAuthCodesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -32,4 +31,4 @@ public function down()
{
Schema::dropIfExists('oauth_auth_codes');
}
-}
+};
diff --git a/database/migrations/2016_06_01_000002_create_oauth_access_tokens_table.php b/database/migrations/2016_06_01_000002_create_oauth_access_tokens_table.php
index 673a334fb6..6888b31643 100644
--- a/database/migrations/2016_06_01_000002_create_oauth_access_tokens_table.php
+++ b/database/migrations/2016_06_01_000002_create_oauth_access_tokens_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateOauthAccessTokensTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -34,4 +33,4 @@ public function down()
{
Schema::dropIfExists('oauth_access_tokens');
}
-}
+};
diff --git a/database/migrations/2016_06_01_000003_create_oauth_refresh_tokens_table.php b/database/migrations/2016_06_01_000003_create_oauth_refresh_tokens_table.php
index 60c5234893..4586301494 100644
--- a/database/migrations/2016_06_01_000003_create_oauth_refresh_tokens_table.php
+++ b/database/migrations/2016_06_01_000003_create_oauth_refresh_tokens_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateOauthRefreshTokensTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -30,4 +29,4 @@ public function down()
{
Schema::dropIfExists('oauth_refresh_tokens');
}
-}
+};
diff --git a/database/migrations/2016_06_01_000004_create_oauth_clients_table.php b/database/migrations/2016_06_01_000004_create_oauth_clients_table.php
index a71c97428d..21b924b22b 100644
--- a/database/migrations/2016_06_01_000004_create_oauth_clients_table.php
+++ b/database/migrations/2016_06_01_000004_create_oauth_clients_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateOauthClientsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -35,4 +34,4 @@ public function down()
{
Schema::dropIfExists('oauth_clients');
}
-}
+};
diff --git a/database/migrations/2016_06_01_000005_create_oauth_personal_access_clients_table.php b/database/migrations/2016_06_01_000005_create_oauth_personal_access_clients_table.php
index 2e3761f4f3..8cc90d8ac7 100644
--- a/database/migrations/2016_06_01_000005_create_oauth_personal_access_clients_table.php
+++ b/database/migrations/2016_06_01_000005_create_oauth_personal_access_clients_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateOauthPersonalAccessClientsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
{
Schema::dropIfExists('oauth_personal_access_clients');
}
-}
+};
diff --git a/database/migrations/2018_08_21_174540_create_environment_variables_table.php b/database/migrations/2018_08_21_174540_create_environment_variables_table.php
index 5b1cea7805..1f5bd0e4bb 100644
--- a/database/migrations/2018_08_21_174540_create_environment_variables_table.php
+++ b/database/migrations/2018_08_21_174540_create_environment_variables_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateEnvironmentVariablesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -31,4 +30,4 @@ public function down()
{
Schema::dropIfExists('environment_variables');
}
-}
+};
diff --git a/database/migrations/2018_09_07_154851_create_media_table.php b/database/migrations/2018_09_07_154851_create_media_table.php
index 678f1c9b86..e735034484 100644
--- a/database/migrations/2018_09_07_154851_create_media_table.php
+++ b/database/migrations/2018_09_07_154851_create_media_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateMediaTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*/
@@ -35,4 +34,4 @@ public function down()
{
Schema::dropIfExists('media');
}
-}
+};
diff --git a/database/migrations/2018_09_07_161956_create_process_categories_table.php b/database/migrations/2018_09_07_161956_create_process_categories_table.php
index 8d1be02e72..ec685ad009 100644
--- a/database/migrations/2018_09_07_161956_create_process_categories_table.php
+++ b/database/migrations/2018_09_07_161956_create_process_categories_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateProcessCategoriesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -31,4 +30,4 @@ public function down()
{
Schema::dropIfExists('process_categories');
}
-}
+};
diff --git a/database/migrations/2018_09_07_170019_create_process_table.php b/database/migrations/2018_09_07_170019_create_process_table.php
index 76b71dcc5b..285ef02f01 100644
--- a/database/migrations/2018_09_07_170019_create_process_table.php
+++ b/database/migrations/2018_09_07_170019_create_process_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateProcessTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -45,4 +44,4 @@ public function down()
{
Schema::dropIfExists('processes');
}
-}
+};
diff --git a/database/migrations/2018_09_07_171508_create_screens_table.php b/database/migrations/2018_09_07_171508_create_screens_table.php
index 220775c2b2..b3f0d1334f 100644
--- a/database/migrations/2018_09_07_171508_create_screens_table.php
+++ b/database/migrations/2018_09_07_171508_create_screens_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateScreensTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -45,4 +44,4 @@ public function down()
});
Schema::dropIfExists('screens');
}
-}
+};
diff --git a/database/migrations/2018_09_07_173703_create_process_collaborations_table.php b/database/migrations/2018_09_07_173703_create_process_collaborations_table.php
index 0a1d358fcf..cdcf7fc8fd 100644
--- a/database/migrations/2018_09_07_173703_create_process_collaborations_table.php
+++ b/database/migrations/2018_09_07_173703_create_process_collaborations_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateProcessCollaborationsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -39,4 +38,4 @@ public function down()
{
Schema::dropIfExists('process_collaborations');
}
-}
+};
diff --git a/database/migrations/2018_09_07_173804_create_screen_versions_table.php b/database/migrations/2018_09_07_173804_create_screen_versions_table.php
index c43d1d927e..2a57265bc0 100644
--- a/database/migrations/2018_09_07_173804_create_screen_versions_table.php
+++ b/database/migrations/2018_09_07_173804_create_screen_versions_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateScreenVersionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -38,4 +37,4 @@ public function down()
{
Schema::dropIfExists('screen_versions');
}
-}
+};
diff --git a/database/migrations/2018_09_07_174154_create_process_requests_table.php b/database/migrations/2018_09_07_174154_create_process_requests_table.php
index fc91cdec4d..99f7496ca8 100644
--- a/database/migrations/2018_09_07_174154_create_process_requests_table.php
+++ b/database/migrations/2018_09_07_174154_create_process_requests_table.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\ProcessRequest;
-class CreateProcessRequestsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -52,4 +51,4 @@ public function down()
$model = new ProcessRequest;
Schema::connection($model->getConnectionName())->dropIfExists('process_requests');
}
-}
+};
diff --git a/database/migrations/2018_09_07_174216_create_scripts_table.php b/database/migrations/2018_09_07_174216_create_scripts_table.php
index af195a24db..888a3d068a 100644
--- a/database/migrations/2018_09_07_174216_create_scripts_table.php
+++ b/database/migrations/2018_09_07_174216_create_scripts_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateScriptsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -38,4 +37,4 @@ public function down()
{
Schema::dropIfExists('scripts');
}
-}
+};
diff --git a/database/migrations/2018_09_07_174703_create_script_versions_table.php b/database/migrations/2018_09_07_174703_create_script_versions_table.php
index 07be3fb4e0..aba5ab3676 100644
--- a/database/migrations/2018_09_07_174703_create_script_versions_table.php
+++ b/database/migrations/2018_09_07_174703_create_script_versions_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateScriptVersionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -38,4 +37,4 @@ public function down()
{
Schema::dropIfExists('script_versions');
}
-}
+};
diff --git a/database/migrations/2018_09_07_175156_create_process_versions_table.php b/database/migrations/2018_09_07_175156_create_process_versions_table.php
index fc0d438fd1..8c9aa53d17 100644
--- a/database/migrations/2018_09_07_175156_create_process_versions_table.php
+++ b/database/migrations/2018_09_07_175156_create_process_versions_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateProcessVersionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -43,4 +42,4 @@ public function down()
{
Schema::dropIfExists('process_versions');
}
-}
+};
diff --git a/database/migrations/2018_09_07_180640_create_process_request_tokens.php b/database/migrations/2018_09_07_180640_create_process_request_tokens.php
index d719ea7e5e..8e695dd346 100644
--- a/database/migrations/2018_09_07_180640_create_process_request_tokens.php
+++ b/database/migrations/2018_09_07_180640_create_process_request_tokens.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateProcessRequestTokens extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -57,4 +56,4 @@ public function down()
{
Schema::dropIfExists('process_request_tokens');
}
-}
+};
diff --git a/database/migrations/2018_09_07_180801_create_groups_table.php b/database/migrations/2018_09_07_180801_create_groups_table.php
index a06fe0f422..e98a41f38b 100644
--- a/database/migrations/2018_09_07_180801_create_groups_table.php
+++ b/database/migrations/2018_09_07_180801_create_groups_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateGroupsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -31,4 +30,4 @@ public function down()
{
Schema::dropIfExists('groups');
}
-}
+};
diff --git a/database/migrations/2018_09_07_180830_create_process_task_assignments.php b/database/migrations/2018_09_07_180830_create_process_task_assignments.php
index 47385bd859..499c72ca6c 100644
--- a/database/migrations/2018_09_07_180830_create_process_task_assignments.php
+++ b/database/migrations/2018_09_07_180830_create_process_task_assignments.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateProcessTaskAssignments extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -41,4 +40,4 @@ public function down()
{
Schema::dropIfExists('process_task_assignments');
}
-}
+};
diff --git a/database/migrations/2018_09_07_180903_create_group_members_table.php b/database/migrations/2018_09_07_180903_create_group_members_table.php
index cddb0d3a59..82061a0ec7 100644
--- a/database/migrations/2018_09_07_180903_create_group_members_table.php
+++ b/database/migrations/2018_09_07_180903_create_group_members_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateGroupMembersTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -35,4 +34,4 @@ public function down()
{
Schema::dropIfExists('group_members');
}
-}
+};
diff --git a/database/migrations/2018_09_10_170636_create_permissions_table.php b/database/migrations/2018_09_10_170636_create_permissions_table.php
index b448a218fd..286419d5f0 100644
--- a/database/migrations/2018_09_10_170636_create_permissions_table.php
+++ b/database/migrations/2018_09_10_170636_create_permissions_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreatePermissionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -32,4 +31,4 @@ public function down()
{
Schema::dropIfExists('permissions');
}
-}
+};
diff --git a/database/migrations/2018_09_10_204130_create_permission_assignments_table.php b/database/migrations/2018_09_10_204130_create_permission_assignments_table.php
index d2d17102e3..b01c9afd3a 100644
--- a/database/migrations/2018_09_10_204130_create_permission_assignments_table.php
+++ b/database/migrations/2018_09_10_204130_create_permission_assignments_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreatePermissionAssignmentsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -32,4 +31,4 @@ public function down()
{
Schema::dropIfExists('permission_assignments');
}
-}
+};
diff --git a/database/migrations/2018_10_24_201610_create_notifications_table.php b/database/migrations/2018_10_24_201610_create_notifications_table.php
index 9797596dc4..3d6cbf7f8f 100644
--- a/database/migrations/2018_10_24_201610_create_notifications_table.php
+++ b/database/migrations/2018_10_24_201610_create_notifications_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateNotificationsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -32,4 +31,4 @@ public function down()
{
Schema::dropIfExists('notifications');
}
-}
+};
diff --git a/database/migrations/2018_10_24_231951_create_screen_categories_table.php b/database/migrations/2018_10_24_231951_create_screen_categories_table.php
index 2b2b312bd4..1054ff997c 100644
--- a/database/migrations/2018_10_24_231951_create_screen_categories_table.php
+++ b/database/migrations/2018_10_24_231951_create_screen_categories_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateScreenCategoriesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -38,4 +37,4 @@ public function down()
Schema::dropIfExists('screen_categories');
}
-}
+};
diff --git a/database/migrations/2018_11_22_231951_create_process_permissions_table.php b/database/migrations/2018_11_22_231951_create_process_permissions_table.php
index 29c7bec502..5792adb425 100644
--- a/database/migrations/2018_11_22_231951_create_process_permissions_table.php
+++ b/database/migrations/2018_11_22_231951_create_process_permissions_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateProcessPermissionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -34,4 +33,4 @@ public function down()
{
Schema::dropIfExists('process_permissions');
}
-}
+};
diff --git a/database/migrations/2019_01_02_210148_create_failed_jobs_table.php b/database/migrations/2019_01_02_210148_create_failed_jobs_table.php
index 389bdf768a..025a7076d5 100644
--- a/database/migrations/2019_01_02_210148_create_failed_jobs_table.php
+++ b/database/migrations/2019_01_02_210148_create_failed_jobs_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateFailedJobsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -32,4 +31,4 @@ public function down()
{
Schema::dropIfExists('failed_jobs');
}
-}
+};
diff --git a/database/migrations/2019_01_07_220428_delete_permissions_tables.php b/database/migrations/2019_01_07_220428_delete_permissions_tables.php
index 88244bc407..041e54d997 100644
--- a/database/migrations/2019_01_07_220428_delete_permissions_tables.php
+++ b/database/migrations/2019_01_07_220428_delete_permissions_tables.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class DeletePermissionsTables extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -54,4 +53,4 @@ public function down()
$table->foreign('process_id')->references('id')->on('processes')->onDelete('cascade');
});
}
-}
+};
diff --git a/database/migrations/2019_01_07_221159_recreate_permissions_table.php b/database/migrations/2019_01_07_221159_recreate_permissions_table.php
index 84b5f90185..e0695f9e15 100644
--- a/database/migrations/2019_01_07_221159_recreate_permissions_table.php
+++ b/database/migrations/2019_01_07_221159_recreate_permissions_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class RecreatePermissionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -30,4 +29,4 @@ public function down()
{
Schema::drop('permissions');
}
-}
+};
diff --git a/database/migrations/2019_01_07_221241_create_assignables_table.php b/database/migrations/2019_01_07_221241_create_assignables_table.php
index efbe4c1ef8..c95e2c69ad 100644
--- a/database/migrations/2019_01_07_221241_create_assignables_table.php
+++ b/database/migrations/2019_01_07_221241_create_assignables_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateAssignablesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -30,4 +29,4 @@ public function down()
{
Schema::drop('assignables');
}
-}
+};
diff --git a/database/migrations/2019_01_10_192038_create_processables_table.php b/database/migrations/2019_01_10_192038_create_processables_table.php
index 2a81a86228..cbc12ecd61 100644
--- a/database/migrations/2019_01_10_192038_create_processables_table.php
+++ b/database/migrations/2019_01_10_192038_create_processables_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateProcessablesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -33,4 +32,4 @@ public function down()
{
Schema::dropIfExists('processables');
}
-}
+};
diff --git a/database/migrations/2019_01_14_201209_create_comments_table.php b/database/migrations/2019_01_14_201209_create_comments_table.php
index 97573cbcb4..cd9138115d 100644
--- a/database/migrations/2019_01_14_201209_create_comments_table.php
+++ b/database/migrations/2019_01_14_201209_create_comments_table.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\Comment;
-class CreateCommentsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -40,4 +39,4 @@ public function down()
$model = new Comment();
Schema::connection($model->getConnectionName())->dropIfExists('comments');
}
-}
+};
diff --git a/database/migrations/2019_01_14_201209_create_scheduled_tasks_table.php b/database/migrations/2019_01_14_201209_create_scheduled_tasks_table.php
index 793f0741f6..85c63e8555 100644
--- a/database/migrations/2019_01_14_201209_create_scheduled_tasks_table.php
+++ b/database/migrations/2019_01_14_201209_create_scheduled_tasks_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateScheduledTasksTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -41,4 +40,4 @@ public function down()
{
Schema::dropIfExists('scheduled_tasks');
}
-}
+};
diff --git a/database/migrations/2019_02_13_201340_create_process_notification_settings_table.php b/database/migrations/2019_02_13_201340_create_process_notification_settings_table.php
index c3dc75c7fd..93a650b6a9 100644
--- a/database/migrations/2019_02_13_201340_create_process_notification_settings_table.php
+++ b/database/migrations/2019_02_13_201340_create_process_notification_settings_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateProcessNotificationSettingsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -32,4 +31,4 @@ public function down()
{
Schema::dropIfExists('process_notification_settings');
}
-}
+};
diff --git a/database/migrations/2019_03_07_002827_add_timeout_field_to_scripts_table.php b/database/migrations/2019_03_07_002827_add_timeout_field_to_scripts_table.php
index 50bbe3b852..20dfe6cbea 100644
--- a/database/migrations/2019_03_07_002827_add_timeout_field_to_scripts_table.php
+++ b/database/migrations/2019_03_07_002827_add_timeout_field_to_scripts_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddTimeoutFieldToScriptsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropColumn('timeout');
});
}
-}
+};
diff --git a/database/migrations/2019_03_07_002905_add_timeout_field_to_script_versions_table.php b/database/migrations/2019_03_07_002905_add_timeout_field_to_script_versions_table.php
index 12968f9d0a..b68c4c2c6d 100644
--- a/database/migrations/2019_03_07_002905_add_timeout_field_to_script_versions_table.php
+++ b/database/migrations/2019_03_07_002905_add_timeout_field_to_script_versions_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddTimeoutFieldToScriptVersionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropColumn('timeout');
});
}
-}
+};
diff --git a/database/migrations/2019_03_20_214047_add_group_field_to_permissions_table.php b/database/migrations/2019_03_20_214047_add_group_field_to_permissions_table.php
index 9e35517c5b..1c5ab482c5 100644
--- a/database/migrations/2019_03_20_214047_add_group_field_to_permissions_table.php
+++ b/database/migrations/2019_03_20_214047_add_group_field_to_permissions_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddGroupFieldToPermissionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropColumn('group');
});
}
-}
+};
diff --git a/database/migrations/2019_05_02_115631_create_screen_types_table.php b/database/migrations/2019_05_02_115631_create_screen_types_table.php
index fe63e0390d..a5d957e7df 100644
--- a/database/migrations/2019_05_02_115631_create_screen_types_table.php
+++ b/database/migrations/2019_05_02_115631_create_screen_types_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateScreenTypesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -28,4 +27,4 @@ public function down()
{
Schema::dropIfExists('screen_types');
}
-}
+};
diff --git a/database/migrations/2019_07_03_174209_update_bpmn_column_to_mediumtext.php b/database/migrations/2019_07_03_174209_update_bpmn_column_to_mediumtext.php
index 5a194e303d..65c5527f55 100644
--- a/database/migrations/2019_07_03_174209_update_bpmn_column_to_mediumtext.php
+++ b/database/migrations/2019_07_03_174209_update_bpmn_column_to_mediumtext.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\Process;
-class UpdateBpmnColumnToMediumtext extends Migration
-{
+return new class extends Migration {
public function __construct()
{
// I guess this is still a bug in laravel 5.7 and doctrine
@@ -41,4 +40,4 @@ public function down()
$table->text('bpmn')->comment('')->change();
});
}
-}
+};
diff --git a/database/migrations/2019_07_19_181033_add_request_detail_screen_id_to_process.php b/database/migrations/2019_07_19_181033_add_request_detail_screen_id_to_process.php
index 1705c88b9f..63be82058e 100644
--- a/database/migrations/2019_07_19_181033_add_request_detail_screen_id_to_process.php
+++ b/database/migrations/2019_07_19_181033_add_request_detail_screen_id_to_process.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddRequestDetailScreenIdToProcess extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -40,4 +39,4 @@ public function down()
$table->dropColumn('request_detail_screen_id');
});
}
-}
+};
diff --git a/database/migrations/2019_07_23_185536_create_settings_table.php b/database/migrations/2019_07_23_185536_create_settings_table.php
index 048644c685..8cd88d7084 100644
--- a/database/migrations/2019_07_23_185536_create_settings_table.php
+++ b/database/migrations/2019_07_23_185536_create_settings_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateSettingsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -30,4 +29,4 @@ public function down()
{
Schema::dropIfExists('settings');
}
-}
+};
diff --git a/database/migrations/2019_07_31_103534_add_process_key.php b/database/migrations/2019_07_31_103534_add_process_key.php
index dc43276fe3..3ea434d0f4 100644
--- a/database/migrations/2019_07_31_103534_add_process_key.php
+++ b/database/migrations/2019_07_31_103534_add_process_key.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddProcessKey extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -36,4 +35,4 @@ public function up()
public function down()
{
}
-}
+};
diff --git a/database/migrations/2019_07_31_103634_add_script_category.php b/database/migrations/2019_07_31_103634_add_script_category.php
index 15b9893cbc..c2362e5761 100644
--- a/database/migrations/2019_07_31_103634_add_script_category.php
+++ b/database/migrations/2019_07_31_103634_add_script_category.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddScriptCategory extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -32,4 +31,4 @@ public function up()
public function down()
{
}
-}
+};
diff --git a/database/migrations/2019_07_31_103652_add_screen_category.php b/database/migrations/2019_07_31_103652_add_screen_category.php
index 37e8fa8f92..b3e72b787e 100644
--- a/database/migrations/2019_07_31_103652_add_screen_category.php
+++ b/database/migrations/2019_07_31_103652_add_screen_category.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddScreenCategory extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -32,4 +31,4 @@ public function up()
public function down()
{
}
-}
+};
diff --git a/database/migrations/2019_07_31_175014_create_script_categories.php b/database/migrations/2019_07_31_175014_create_script_categories.php
index d7776701f7..9253639b79 100644
--- a/database/migrations/2019_07_31_175014_create_script_categories.php
+++ b/database/migrations/2019_07_31_175014_create_script_categories.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateScriptCategories extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -38,4 +37,4 @@ public function down()
{
Schema::dropIfExists('script_categories');
}
-}
+};
diff --git a/database/migrations/2019_08_02_165506_add_is_process_to_script_and_screen_categories.php b/database/migrations/2019_08_02_165506_add_is_process_to_script_and_screen_categories.php
index 0c830a9278..04a1204675 100644
--- a/database/migrations/2019_08_02_165506_add_is_process_to_script_and_screen_categories.php
+++ b/database/migrations/2019_08_02_165506_add_is_process_to_script_and_screen_categories.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddIsProcessToScriptAndScreenCategories extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -41,4 +40,4 @@ public function down()
//
});
}
-}
+};
diff --git a/database/migrations/2019_08_12_113456_add_start_events_to_process.php b/database/migrations/2019_08_12_113456_add_start_events_to_process.php
index 1c599ed726..d828574868 100644
--- a/database/migrations/2019_08_12_113456_add_start_events_to_process.php
+++ b/database/migrations/2019_08_12_113456_add_start_events_to_process.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\Process;
-class AddStartEventsToProcess extends Migration
-{
+return new class extends Migration {
/**
* Add column to store start events to speed up Start Request list
*
@@ -40,4 +39,4 @@ public function down()
$table->dropColumn('start_events');
});
}
-}
+};
diff --git a/database/migrations/2019_08_12_143758_add_process_request_indexes.php b/database/migrations/2019_08_12_143758_add_process_request_indexes.php
index fb15eb9780..2fb5fe9be1 100644
--- a/database/migrations/2019_08_12_143758_add_process_request_indexes.php
+++ b/database/migrations/2019_08_12_143758_add_process_request_indexes.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\ProcessRequest;
-class AddProcessRequestIndexes extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -34,4 +33,4 @@ public function down()
$table->dropIndex('process_requests_status_index');
});
}
-}
+};
diff --git a/database/migrations/2019_08_12_144133_add_notifications_indexes.php b/database/migrations/2019_08_12_144133_add_notifications_indexes.php
index 1fd1ba51c0..3575d27582 100644
--- a/database/migrations/2019_08_12_144133_add_notifications_indexes.php
+++ b/database/migrations/2019_08_12_144133_add_notifications_indexes.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddNotificationsIndexes extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropIndex('notifications_notifiable_type_notifiable_id_read_at_index');
});
}
-}
+};
diff --git a/database/migrations/2019_08_15_160606_add_data_to_process_request_tokens.php b/database/migrations/2019_08_15_160606_add_data_to_process_request_tokens.php
index 7dc407717b..73523c7df6 100644
--- a/database/migrations/2019_08_15_160606_add_data_to_process_request_tokens.php
+++ b/database/migrations/2019_08_15_160606_add_data_to_process_request_tokens.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddDataToProcessRequestTokens extends Migration
-{
+return new class extends Migration {
/**
* Add column to data to Process request tokens
*
@@ -29,4 +28,4 @@ public function down()
$table->dropColumn('data');
});
}
-}
+};
diff --git a/database/migrations/2019_08_28_221332_remove_field_category_screen_script.php b/database/migrations/2019_08_28_221332_remove_field_category_screen_script.php
index ccbeb040d4..c17e6500e7 100644
--- a/database/migrations/2019_08_28_221332_remove_field_category_screen_script.php
+++ b/database/migrations/2019_08_28_221332_remove_field_category_screen_script.php
@@ -8,8 +8,7 @@
use ProcessMaker\Models\Script;
use ProcessMaker\Models\ScriptCategory;
-class RemoveFieldCategoryScreenScript extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -76,4 +75,4 @@ public function down()
$screen->save();
}
}
-}
+};
diff --git a/database/migrations/2019_09_03_190137_add_warnings_to_processes.php b/database/migrations/2019_09_03_190137_add_warnings_to_processes.php
index d132a98902..88eff84b48 100644
--- a/database/migrations/2019_09_03_190137_add_warnings_to_processes.php
+++ b/database/migrations/2019_09_03_190137_add_warnings_to_processes.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddWarningsToProcesses extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropColumn('warnings');
});
}
-}
+};
diff --git a/database/migrations/2019_09_03_212228_add_warnings_to_process_versions_table.php b/database/migrations/2019_09_03_212228_add_warnings_to_process_versions_table.php
index 9e29b46abe..85e1352692 100644
--- a/database/migrations/2019_09_03_212228_add_warnings_to_process_versions_table.php
+++ b/database/migrations/2019_09_03_212228_add_warnings_to_process_versions_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddWarningsToProcessVersionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -31,4 +30,4 @@ public function down()
$table->dropColumn('warnings');
});
}
-}
+};
diff --git a/database/migrations/2019_09_30_192339_create_category_assignments_table.php b/database/migrations/2019_09_30_192339_create_category_assignments_table.php
index e843ffec6d..6619195db3 100644
--- a/database/migrations/2019_09_30_192339_create_category_assignments_table.php
+++ b/database/migrations/2019_09_30_192339_create_category_assignments_table.php
@@ -10,8 +10,7 @@
use ProcessMaker\Models\Script;
use ProcessMaker\Models\ScriptCategory;
-class CreateCategoryAssignmentsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -47,4 +46,4 @@ public function down()
{
Schema::dropIfExists('category_assignments');
}
-}
+};
diff --git a/database/migrations/2019_10_22_070524_register_versions_by_request.php b/database/migrations/2019_10_22_070524_register_versions_by_request.php
index d4c9f10b38..06f8cfda1a 100644
--- a/database/migrations/2019_10_22_070524_register_versions_by_request.php
+++ b/database/migrations/2019_10_22_070524_register_versions_by_request.php
@@ -7,8 +7,7 @@
use ProcessMaker\Models\ProcessRequest;
use ProcessMaker\Models\ProcessVersion;
-class RegisterVersionsByRequest extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -38,4 +37,4 @@ public function down()
$table->dropColumn('process_version_id');
});
}
-}
+};
diff --git a/database/migrations/2019_11_05_143358_add_watcher_to_screens.php b/database/migrations/2019_11_05_143358_add_watcher_to_screens.php
index 02134b07b7..5dafe14a7f 100644
--- a/database/migrations/2019_11_05_143358_add_watcher_to_screens.php
+++ b/database/migrations/2019_11_05_143358_add_watcher_to_screens.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddWatcherToScreens extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -37,4 +36,4 @@ public function down()
$table->dropColumn('watchers');
});
}
-}
+};
diff --git a/database/migrations/2019_11_20_100044_add_version_by_request_token.php b/database/migrations/2019_11_20_100044_add_version_by_request_token.php
index fcd0fc0f80..42f5311d18 100644
--- a/database/migrations/2019_11_20_100044_add_version_by_request_token.php
+++ b/database/migrations/2019_11_20_100044_add_version_by_request_token.php
@@ -9,8 +9,7 @@
use ProcessMaker\Models\Screen;
use ProcessMaker\Models\Script;
-class AddVersionByRequestToken extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -66,4 +65,4 @@ public function down()
// Skip unique for key column in script_versions table if it cause problems
}
}
-}
+};
diff --git a/database/migrations/2019_12_04_104049_add_is_self_service_to_process_request_tokens.php b/database/migrations/2019_12_04_104049_add_is_self_service_to_process_request_tokens.php
index 08232b3394..4d89976473 100644
--- a/database/migrations/2019_12_04_104049_add_is_self_service_to_process_request_tokens.php
+++ b/database/migrations/2019_12_04_104049_add_is_self_service_to_process_request_tokens.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddIsSelfServiceToProcessRequestTokens extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -30,4 +29,4 @@ public function down()
$table->dropColumn(['is_self_service', 'self_service_groups']);
});
}
-}
+};
diff --git a/database/migrations/2019_12_06_045645_add_self_service_tasks_to_processes.php b/database/migrations/2019_12_06_045645_add_self_service_tasks_to_processes.php
index 20ea04f57d..c59563cd45 100644
--- a/database/migrations/2019_12_06_045645_add_self_service_tasks_to_processes.php
+++ b/database/migrations/2019_12_06_045645_add_self_service_tasks_to_processes.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddSelfServiceTasksToProcesses extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -35,4 +34,4 @@ public function down()
$table->dropColumn(['self_service_tasks']);
});
}
-}
+};
diff --git a/database/migrations/2020_02_05_112349_update_processes_whithout_version.php b/database/migrations/2020_02_05_112349_update_processes_whithout_version.php
index 65fa3e925d..b0c45b529b 100644
--- a/database/migrations/2020_02_05_112349_update_processes_whithout_version.php
+++ b/database/migrations/2020_02_05_112349_update_processes_whithout_version.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\Process;
-class UpdateProcessesWhithoutVersion extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
{
//
}
-}
+};
diff --git a/database/migrations/2020_03_03_100305_create_request_user_permissions_table.php b/database/migrations/2020_03_03_100305_create_request_user_permissions_table.php
index 393c60f9de..4e72e1494c 100644
--- a/database/migrations/2020_03_03_100305_create_request_user_permissions_table.php
+++ b/database/migrations/2020_03_03_100305_create_request_user_permissions_table.php
@@ -6,8 +6,7 @@
use ProcessMaker\Models\ProcessRequest;
use ProcessMaker\Models\User;
-class CreateRequestUserPermissionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -42,4 +41,4 @@ public function down()
{
Schema::dropIfExists('request_user_permissions');
}
-}
+};
diff --git a/database/migrations/2020_03_03_181316_update_env_var_value_column.php b/database/migrations/2020_03_03_181316_update_env_var_value_column.php
index cfdbe4dac1..0069ad68d1 100644
--- a/database/migrations/2020_03_03_181316_update_env_var_value_column.php
+++ b/database/migrations/2020_03_03_181316_update_env_var_value_column.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class UpdateEnvVarValueColumn extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->text('value')->change();
});
}
-}
+};
diff --git a/database/migrations/2020_03_04_130859_add_meta_field_to_users_table.php b/database/migrations/2020_03_04_130859_add_meta_field_to_users_table.php
index c69e98b574..5a60327f5e 100644
--- a/database/migrations/2020_03_04_130859_add_meta_field_to_users_table.php
+++ b/database/migrations/2020_03_04_130859_add_meta_field_to_users_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddMetaFieldToUsersTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropColumn('meta');
});
}
-}
+};
diff --git a/database/migrations/2020_03_11_122412_add_signal_events_process_requests_table.php b/database/migrations/2020_03_11_122412_add_signal_events_process_requests_table.php
index d7bb08ab30..319ce25dc3 100644
--- a/database/migrations/2020_03_11_122412_add_signal_events_process_requests_table.php
+++ b/database/migrations/2020_03_11_122412_add_signal_events_process_requests_table.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\ProcessRequest;
-class AddSignalEventsProcessRequestsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -44,4 +43,4 @@ public function down()
$table->dropColumn(['signal_events']);
});
}
-}
+};
diff --git a/database/migrations/2020_03_16_124924_add_id_request_user_permissions_table.php b/database/migrations/2020_03_16_124924_add_id_request_user_permissions_table.php
index ec5cb6b7a1..c26bd6fbb4 100644
--- a/database/migrations/2020_03_16_124924_add_id_request_user_permissions_table.php
+++ b/database/migrations/2020_03_16_124924_add_id_request_user_permissions_table.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\ProcessRequest;
-class AddIdRequestUserPermissionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -35,4 +34,4 @@ public function down()
$table->primary(['request_id', 'user_id']);
});
}
-}
+};
diff --git a/database/migrations/2020_03_19_154826_create_script_executors_table.php b/database/migrations/2020_03_19_154826_create_script_executors_table.php
index 03e3714f58..8f911b2f30 100644
--- a/database/migrations/2020_03_19_154826_create_script_executors_table.php
+++ b/database/migrations/2020_03_19_154826_create_script_executors_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateScriptExecutorsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -32,4 +31,4 @@ public function down()
{
Schema::dropIfExists('script_executors');
}
-}
+};
diff --git a/database/migrations/2020_03_19_155045_create_script_executor_versions_table.php b/database/migrations/2020_03_19_155045_create_script_executor_versions_table.php
index c6023f7d7a..ff054d648d 100644
--- a/database/migrations/2020_03_19_155045_create_script_executor_versions_table.php
+++ b/database/migrations/2020_03_19_155045_create_script_executor_versions_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateScriptExecutorVersionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -39,4 +38,4 @@ public function down()
{
Schema::dropIfExists('script_executor_versions');
}
-}
+};
diff --git a/database/migrations/2020_03_19_160105_add_executor_to_scripts_table.php b/database/migrations/2020_03_19_160105_add_executor_to_scripts_table.php
index 7e51077d9b..5d04aa1609 100644
--- a/database/migrations/2020_03_19_160105_add_executor_to_scripts_table.php
+++ b/database/migrations/2020_03_19_160105_add_executor_to_scripts_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddExecutorToScriptsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -37,4 +36,4 @@ public function down()
$table->dropColumn('script_executor_id');
});
}
-}
+};
diff --git a/database/migrations/2020_03_19_195055_add_svg_column_to_processes_table.php b/database/migrations/2020_03_19_195055_add_svg_column_to_processes_table.php
index c72e2d39b1..3e0a63093d 100644
--- a/database/migrations/2020_03_19_195055_add_svg_column_to_processes_table.php
+++ b/database/migrations/2020_03_19_195055_add_svg_column_to_processes_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddSvgColumnToProcessesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropColumn('svg');
});
}
-}
+};
diff --git a/database/migrations/2020_03_19_195524_add_svg_column_to_process_versions_table.php b/database/migrations/2020_03_19_195524_add_svg_column_to_process_versions_table.php
index bbdb195a82..86fbabc53e 100644
--- a/database/migrations/2020_03_19_195524_add_svg_column_to_process_versions_table.php
+++ b/database/migrations/2020_03_19_195524_add_svg_column_to_process_versions_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddSvgColumnToProcessVersionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropColumn('svg');
});
}
-}
+};
diff --git a/database/migrations/2020_04_06_003326_add_active_at_field_to_users_table.php b/database/migrations/2020_04_06_003326_add_active_at_field_to_users_table.php
index a53f1c0574..168b24d8ff 100644
--- a/database/migrations/2020_04_06_003326_add_active_at_field_to_users_table.php
+++ b/database/migrations/2020_04_06_003326_add_active_at_field_to_users_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddActiveAtFieldToUsersTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -30,4 +29,4 @@ public function down()
$table->dropColumn('active_at');
});
}
-}
+};
diff --git a/database/migrations/2020_04_20_114503_change_type_comments.php b/database/migrations/2020_04_20_114503_change_type_comments.php
index 0b093ec020..33dd5b3cd6 100644
--- a/database/migrations/2020_04_20_114503_change_type_comments.php
+++ b/database/migrations/2020_04_20_114503_change_type_comments.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\Comment;
-class ChangeTypeComments extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -32,4 +31,4 @@ public function up()
public function down()
{
}
-}
+};
diff --git a/database/migrations/2020_06_04_060736_create_process_request_locks_table.php b/database/migrations/2020_06_04_060736_create_process_request_locks_table.php
index 29a2b481bf..59da2dcbb9 100644
--- a/database/migrations/2020_06_04_060736_create_process_request_locks_table.php
+++ b/database/migrations/2020_06_04_060736_create_process_request_locks_table.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\ProcessRequest;
-class CreateProcessRequestLocksTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -33,4 +32,4 @@ public function down()
$model = new ProcessRequest;
Schema::connection($model->getConnectionName())->dropIfExists('process_request_locks');
}
-}
+};
diff --git a/database/migrations/2020_06_04_121416_add_soft_delete_comments.php b/database/migrations/2020_06_04_121416_add_soft_delete_comments.php
index 26c640b707..a79f0327e2 100644
--- a/database/migrations/2020_06_04_121416_add_soft_delete_comments.php
+++ b/database/migrations/2020_06_04_121416_add_soft_delete_comments.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\Comment;
-class AddSoftDeleteComments extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -36,4 +35,4 @@ public function down()
$table->dropSoftDeletes();
});
}
-}
+};
diff --git a/database/migrations/2020_09_17_232518_add_anonymous_user.php b/database/migrations/2020_09_17_232518_add_anonymous_user.php
index 5cd8db731c..f3c3bad526 100644
--- a/database/migrations/2020_09_17_232518_add_anonymous_user.php
+++ b/database/migrations/2020_09_17_232518_add_anonymous_user.php
@@ -6,8 +6,7 @@
use ProcessMaker\Models\AnonymousUser;
use ProcessMaker\Models\User;
-class AddAnonymousUser extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -35,4 +34,4 @@ public function down()
$table->dropColumn('is_system');
});
}
-}
+};
diff --git a/database/migrations/2020_09_23_150042_add_conditional_events_process_table.php b/database/migrations/2020_09_23_150042_add_conditional_events_process_table.php
index 23c397d82e..349522c781 100644
--- a/database/migrations/2020_09_23_150042_add_conditional_events_process_table.php
+++ b/database/migrations/2020_09_23_150042_add_conditional_events_process_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddConditionalEventsProcessTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -47,4 +46,4 @@ public function down()
});
Schema::dropIfExists('global_variables');
}
-}
+};
diff --git a/database/migrations/2020_10_14_002913_add_provider_to_oauth_clients.php b/database/migrations/2020_10_14_002913_add_provider_to_oauth_clients.php
index f1e73aa9b7..e1d1d71b9e 100644
--- a/database/migrations/2020_10_14_002913_add_provider_to_oauth_clients.php
+++ b/database/migrations/2020_10_14_002913_add_provider_to_oauth_clients.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddProviderToOauthClients extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropColumn('provider');
});
}
-}
+};
diff --git a/database/migrations/2020_10_19_184045_add_interactive_column_to_screen_types_table.php b/database/migrations/2020_10_19_184045_add_interactive_column_to_screen_types_table.php
index 1e95b6fc4d..004252aa33 100644
--- a/database/migrations/2020_10_19_184045_add_interactive_column_to_screen_types_table.php
+++ b/database/migrations/2020_10_19_184045_add_interactive_column_to_screen_types_table.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\ScreenType;
-class AddInteractiveColumnToScreenTypesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -41,4 +40,4 @@ public function down()
$table->dropColumn('is_interactive');
});
}
-}
+};
diff --git a/database/migrations/2020_11_16_215424_create_security_logs_table.php b/database/migrations/2020_11_16_215424_create_security_logs_table.php
index 6f1ac27806..2222f7e2ac 100644
--- a/database/migrations/2020_11_16_215424_create_security_logs_table.php
+++ b/database/migrations/2020_11_16_215424_create_security_logs_table.php
@@ -6,8 +6,7 @@
use ProcessMaker\Models\Permission;
use ProcessMaker\Models\SecurityLog;
-class CreateSecurityLogsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -47,4 +46,4 @@ public function down()
$permission->delete();
}
}
-}
+};
diff --git a/database/migrations/2021_01_19_185956_add_fields_to_settings_table.php b/database/migrations/2021_01_19_185956_add_fields_to_settings_table.php
index aa9469bfc9..0a2107dfea 100644
--- a/database/migrations/2021_01_19_185956_add_fields_to_settings_table.php
+++ b/database/migrations/2021_01_19_185956_add_fields_to_settings_table.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\Permission;
-class AddFieldsToSettingsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -60,4 +59,4 @@ public function down()
$permission->delete();
}
}
-}
+};
diff --git a/database/migrations/2021_02_17_095337_add_delegation_manager_users.php b/database/migrations/2021_02_17_095337_add_delegation_manager_users.php
index e02be53620..72e61e8a37 100644
--- a/database/migrations/2021_02_17_095337_add_delegation_manager_users.php
+++ b/database/migrations/2021_02_17_095337_add_delegation_manager_users.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Schema;
-class AddDelegationManagerUsers extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -45,4 +44,4 @@ public function down()
]);
});
}
-}
+};
diff --git a/database/migrations/2021_03_30_101736_create_test_status_table.php b/database/migrations/2021_03_30_101736_create_test_status_table.php
index d8931e8a9c..4fd9bfd0b2 100644
--- a/database/migrations/2021_03_30_101736_create_test_status_table.php
+++ b/database/migrations/2021_03_30_101736_create_test_status_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateTestStatusTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
{
Schema::dropIfExists('test_status');
}
-}
+};
diff --git a/database/migrations/2021_06_28_115443_add_due_at_process_request_locks.php b/database/migrations/2021_06_28_115443_add_due_at_process_request_locks.php
index 74b7f896b6..6778992011 100644
--- a/database/migrations/2021_06_28_115443_add_due_at_process_request_locks.php
+++ b/database/migrations/2021_06_28_115443_add_due_at_process_request_locks.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\ProcessRequest;
-class AddDueAtProcessRequestLocks extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -34,4 +33,4 @@ public function down()
$table->dropIndex(['id', 'process_request_id', 'due_at']);
});
}
-}
+};
diff --git a/database/migrations/2021_08_24_064310_add_manager_id_on_groups_table.php b/database/migrations/2021_08_24_064310_add_manager_id_on_groups_table.php
index 6fbfdadd58..9c471453ee 100644
--- a/database/migrations/2021_08_24_064310_add_manager_id_on_groups_table.php
+++ b/database/migrations/2021_08_24_064310_add_manager_id_on_groups_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddManagerIdOnGroupsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -34,4 +33,4 @@ public function down()
$table->dropColumn('manager_id');
});
}
-}
+};
diff --git a/database/migrations/2021_09_10_132727_change_user_table_email_unique.php b/database/migrations/2021_09_10_132727_change_user_table_email_unique.php
index 88a4151f54..750024deee 100644
--- a/database/migrations/2021_09_10_132727_change_user_table_email_unique.php
+++ b/database/migrations/2021_09_10_132727_change_user_table_email_unique.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class ChangeUserTableEmailUnique extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -28,4 +27,4 @@ public function down()
{
//
}
-}
+};
diff --git a/database/migrations/2021_09_20_152502_add_force_change_password_to_users_table.php b/database/migrations/2021_09_20_152502_add_force_change_password_to_users_table.php
index 9e96ca7de8..ef767ed01e 100644
--- a/database/migrations/2021_09_20_152502_add_force_change_password_to_users_table.php
+++ b/database/migrations/2021_09_20_152502_add_force_change_password_to_users_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddForceChangePasswordToUsersTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropColumn('force_change_password');
});
}
-}
+};
diff --git a/database/migrations/2021_09_28_162655_change_status_processes_table.php b/database/migrations/2021_09_28_162655_change_status_processes_table.php
index 99230d491e..197d6deeb8 100644
--- a/database/migrations/2021_09_28_162655_change_status_processes_table.php
+++ b/database/migrations/2021_09_28_162655_change_status_processes_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class ChangeStatusProcessesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -33,4 +32,4 @@ public function down()
DB::statement("ALTER TABLE processes MODIFY COLUMN status ENUM('ACTIVE', 'INACTIVE') DEFAULT 'ACTIVE' NOT NULL");
}
-}
+};
diff --git a/database/migrations/2021_09_28_181624_change_status_process_versions_table.php b/database/migrations/2021_09_28_181624_change_status_process_versions_table.php
index e68a6ec51f..89fe04eb6e 100644
--- a/database/migrations/2021_09_28_181624_change_status_process_versions_table.php
+++ b/database/migrations/2021_09_28_181624_change_status_process_versions_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class ChangeStatusProcessVersionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -33,4 +32,4 @@ public function down()
DB::statement("ALTER TABLE process_versions MODIFY COLUMN status ENUM('ACTIVE', 'INACTIVE') DEFAULT 'ACTIVE' NOT NULL");
}
-}
+};
diff --git a/database/migrations/2021_09_28_202132_add_process_version_to_processables_table.php b/database/migrations/2021_09_28_202132_add_process_version_to_processables_table.php
index 2d195a257f..37fd76346a 100644
--- a/database/migrations/2021_09_28_202132_add_process_version_to_processables_table.php
+++ b/database/migrations/2021_09_28_202132_add_process_version_to_processables_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddProcessVersionToProcessablesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -37,4 +36,4 @@ public function down()
$table->dropIfExists('process_version_id');
});
}
-}
+};
diff --git a/database/migrations/2021_11_23_022810_add_multiple_to_process_request_locks.php b/database/migrations/2021_11_23_022810_add_multiple_to_process_request_locks.php
index e329125404..f606c7c3e9 100644
--- a/database/migrations/2021_11_23_022810_add_multiple_to_process_request_locks.php
+++ b/database/migrations/2021_11_23_022810_add_multiple_to_process_request_locks.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\ProcessRequest;
-class AddMultipleToProcessRequestLocks extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -32,4 +31,4 @@ public function down()
$table->dropColumn('request_ids');
});
}
-}
+};
diff --git a/database/migrations/2022_02_03_133619_add_notifications_index_to_process_request_tokens.php b/database/migrations/2022_02_03_133619_add_notifications_index_to_process_request_tokens.php
index b822fa82f1..a76b6989e3 100644
--- a/database/migrations/2022_02_03_133619_add_notifications_index_to_process_request_tokens.php
+++ b/database/migrations/2022_02_03_133619_add_notifications_index_to_process_request_tokens.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddNotificationsIndexToProcessRequestTokens extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -31,4 +30,4 @@ public function down()
$table->dropIndex(['user_id', 'status', 'due_at', 'due_notified']);
});
}
-}
+};
diff --git a/database/migrations/2022_02_15_161839_add_do_not_sanitize_to_process_requests_table.php b/database/migrations/2022_02_15_161839_add_do_not_sanitize_to_process_requests_table.php
index 2cc180f0d7..ec42a012f1 100644
--- a/database/migrations/2022_02_15_161839_add_do_not_sanitize_to_process_requests_table.php
+++ b/database/migrations/2022_02_15_161839_add_do_not_sanitize_to_process_requests_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddDoNotSanitizeToProcessRequestsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropColumn('do_not_sanitize');
});
}
-}
+};
diff --git a/database/migrations/2022_05_24_122028_create_webentry_routes_table.php b/database/migrations/2022_05_24_122028_create_webentry_routes_table.php
index 6ab53bbeee..b15328ec27 100644
--- a/database/migrations/2022_05_24_122028_create_webentry_routes_table.php
+++ b/database/migrations/2022_05_24_122028_create_webentry_routes_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateWebentryRoutesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -40,4 +39,4 @@ public function down()
$table->dropIndex(['user_id', 'status', 'due_at', 'due_notified']);
});
}
-}
+};
diff --git a/database/migrations/2022_06_22_160857_update_ui_in_settings_table.php b/database/migrations/2022_06_22_160857_update_ui_in_settings_table.php
index d335a4a53e..2a3340ae36 100644
--- a/database/migrations/2022_06_22_160857_update_ui_in_settings_table.php
+++ b/database/migrations/2022_06_22_160857_update_ui_in_settings_table.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\Setting;
-class UpdateUiInSettingsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -140,4 +139,4 @@ protected function revertLdapUi()
'ui' => '{"props":{"variant":"primary","target":"_blank","href":"/admin/ldap-logs"}}',
]);
}
-}
+};
diff --git a/database/migrations/2022_07_11_000000_add_uuids_to_core.php b/database/migrations/2022_07_11_000000_add_uuids_to_core.php
index 6a7e8f783f..d916156409 100644
--- a/database/migrations/2022_07_11_000000_add_uuids_to_core.php
+++ b/database/migrations/2022_07_11_000000_add_uuids_to_core.php
@@ -5,8 +5,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddUuidsToCore extends Migration
-{
+return new class extends Migration {
const TABLES = [
'environment_variables',
'groups',
@@ -40,4 +39,4 @@ public function down()
{
MigrationHelper::removeUuidsFromTables(self::TABLES);
}
-}
+};
diff --git a/database/migrations/2022_08_09_220519_upgrade_media_library.php b/database/migrations/2022_08_09_220519_upgrade_media_library.php
index af3a2ac4f1..e828b2103d 100644
--- a/database/migrations/2022_08_09_220519_upgrade_media_library.php
+++ b/database/migrations/2022_08_09_220519_upgrade_media_library.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use Illuminate\Support\Str;
-class UpgradeMediaLibrary extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -57,4 +56,4 @@ public function down()
$table->dropColumn('generated_conversions');
});
}
-}
+};
diff --git a/database/migrations/2022_08_24_000000_add_uuid_to_failed_jobs_table.php b/database/migrations/2022_08_24_000000_add_uuid_to_failed_jobs_table.php
index cbb8ffd944..82a6b1cba1 100755
--- a/database/migrations/2022_08_24_000000_add_uuid_to_failed_jobs_table.php
+++ b/database/migrations/2022_08_24_000000_add_uuid_to_failed_jobs_table.php
@@ -6,8 +6,7 @@
use Illuminate\Support\Facades\Schema;
use Illuminate\Support\Str;
-class AddUuidToFailedJobsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -41,4 +40,4 @@ public function down()
$table->dropColumn('uuid');
});
}
-}
+};
diff --git a/database/migrations/2022_12_15_014415_add_is_self_service_index_to_process_request_tokens_table.php b/database/migrations/2022_12_15_014415_add_is_self_service_index_to_process_request_tokens_table.php
index 95a06dcdce..4213969e32 100644
--- a/database/migrations/2022_12_15_014415_add_is_self_service_index_to_process_request_tokens_table.php
+++ b/database/migrations/2022_12_15_014415_add_is_self_service_index_to_process_request_tokens_table.php
@@ -6,8 +6,7 @@
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Schema;
-class AddIsSelfServiceIndexToProcessRequestTokensTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -53,4 +52,4 @@ public function down()
}
});
}
-}
+};
diff --git a/database/migrations/2023_01_20_184154_create_notification_virtual_column_url.php b/database/migrations/2023_01_20_184154_create_notification_virtual_column_url.php
index 5bd9ee9c8e..52e3c3a927 100644
--- a/database/migrations/2023_01_20_184154_create_notification_virtual_column_url.php
+++ b/database/migrations/2023_01_20_184154_create_notification_virtual_column_url.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateNotificationVirtualColumnUrl extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -40,4 +39,4 @@ public function down()
$table->dropColumn('url');
});
}
-}
+};
diff --git a/database/migrations/2023_02_27_130520_add_draft_column_to_versions_tables.php b/database/migrations/2023_02_27_130520_add_draft_column_to_versions_tables.php
index 7937ebcda2..04cf0d4b77 100644
--- a/database/migrations/2023_02_27_130520_add_draft_column_to_versions_tables.php
+++ b/database/migrations/2023_02_27_130520_add_draft_column_to_versions_tables.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddDraftColumnToVersionsTables extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -47,4 +46,4 @@ public function down()
$table->dropColumn('draft');
});
}
-}
+};
diff --git a/database/migrations/2023_03_09_023511_create_process_templates_table.php b/database/migrations/2023_03_09_023511_create_process_templates_table.php
index 362391b84b..c80dd5aa36 100644
--- a/database/migrations/2023_03_09_023511_create_process_templates_table.php
+++ b/database/migrations/2023_03_09_023511_create_process_templates_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateProcessTemplatesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -46,4 +45,4 @@ public function down()
{
Schema::dropIfExists('process_templates');
}
-}
+};
diff --git a/database/migrations/2023_03_13_172619_create_data_lake_views.php b/database/migrations/2023_03_13_172619_create_data_lake_views.php
index 9c22abf921..c1fbbc953a 100644
--- a/database/migrations/2023_03_13_172619_create_data_lake_views.php
+++ b/database/migrations/2023_03_13_172619_create_data_lake_views.php
@@ -3,8 +3,7 @@
use Illuminate\Database\Migrations\Migration;
use Illuminate\Support\Facades\Artisan;
-class CreateDataLakeViews extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -24,4 +23,4 @@ public function down()
{
Artisan::call('processmaker:create-data-lake-views --drop');
}
-}
+};
diff --git a/database/migrations/2023_03_21_155232_add_process_template_permissions_to_permissions_table.php b/database/migrations/2023_03_21_155232_add_process_template_permissions_to_permissions_table.php
index 8c704c937f..5422f1f2a2 100644
--- a/database/migrations/2023_03_21_155232_add_process_template_permissions_to_permissions_table.php
+++ b/database/migrations/2023_03_21_155232_add_process_template_permissions_to_permissions_table.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\Permission;
-class AddProcessTemplatePermissionsToPermissionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -41,4 +40,4 @@ public function down()
{
Permission::where('group', 'Process Templates')->delete();
}
-}
+};
diff --git a/database/migrations/2023_04_04_191215_create_ai_searches_table.php b/database/migrations/2023_04_04_191215_create_ai_searches_table.php
index e7f1112ac7..ebfbc4fa83 100644
--- a/database/migrations/2023_04_04_191215_create_ai_searches_table.php
+++ b/database/migrations/2023_04_04_191215_create_ai_searches_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateAiSearchesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -31,4 +30,4 @@ public function down()
{
Schema::dropIfExists('ai_searches');
}
-}
+};
diff --git a/database/migrations/2023_04_06_002637_add_is_template_column_to_specific_tables.php b/database/migrations/2023_04_06_002637_add_is_template_column_to_specific_tables.php
index 9b615718cc..60e7776593 100644
--- a/database/migrations/2023_04_06_002637_add_is_template_column_to_specific_tables.php
+++ b/database/migrations/2023_04_06_002637_add_is_template_column_to_specific_tables.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddIsTemplateColumnToSpecificTables extends Migration
-{
+return new class extends Migration {
public function up()
{
// Add the names of the tables you want to modify here
@@ -31,4 +30,4 @@ public function down()
});
}
}
-}
+};
diff --git a/database/migrations/2023_04_11_184245_add_user_id_to_ai_searches_table.php b/database/migrations/2023_04_11_184245_add_user_id_to_ai_searches_table.php
index 056149884a..80a304c84b 100644
--- a/database/migrations/2023_04_11_184245_add_user_id_to_ai_searches_table.php
+++ b/database/migrations/2023_04_11_184245_add_user_id_to_ai_searches_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddUserIdToAiSearchesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropColumn('user_id');
});
}
-}
+};
diff --git a/database/migrations/2023_04_11_191032_add_soft_deletes_to_ai_searches_table.php b/database/migrations/2023_04_11_191032_add_soft_deletes_to_ai_searches_table.php
index 1be0d1f9b1..9dd3b58170 100644
--- a/database/migrations/2023_04_11_191032_add_soft_deletes_to_ai_searches_table.php
+++ b/database/migrations/2023_04_11_191032_add_soft_deletes_to_ai_searches_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddSoftDeletesToAiSearchesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropSoftDeletes();
});
}
-}
+};
diff --git a/database/migrations/2023_04_26_164247_add_is_template_column_to_specific_version_tables.php b/database/migrations/2023_04_26_164247_add_is_template_column_to_specific_version_tables.php
index bb69363a1c..cfd639dfde 100644
--- a/database/migrations/2023_04_26_164247_add_is_template_column_to_specific_version_tables.php
+++ b/database/migrations/2023_04_26_164247_add_is_template_column_to_specific_version_tables.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddIsTemplateColumnToSpecificVersionTables extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -41,4 +40,4 @@ public function down()
});
}
}
-}
+};
diff --git a/database/migrations/2023_05_02_183152_add_order_column_index_to_media_table.php b/database/migrations/2023_05_02_183152_add_order_column_index_to_media_table.php
index 34e3904201..284ee39108 100644
--- a/database/migrations/2023_05_02_183152_add_order_column_index_to_media_table.php
+++ b/database/migrations/2023_05_02_183152_add_order_column_index_to_media_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddOrderColumnIndexToMediaTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropIndex('media_order_column_index');
});
}
-}
+};
diff --git a/database/migrations/2023_05_02_184218_add_indexes_to_process_request_tokens.php b/database/migrations/2023_05_02_184218_add_indexes_to_process_request_tokens.php
index da56b49460..ae1c377de4 100644
--- a/database/migrations/2023_05_02_184218_add_indexes_to_process_request_tokens.php
+++ b/database/migrations/2023_05_02_184218_add_indexes_to_process_request_tokens.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddIndexesToProcessRequestTokens extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -33,4 +32,4 @@ public function down()
$table->dropIndex(['status', 'is_self_service']);
});
}
-}
+};
diff --git a/database/migrations/2023_05_03_131855_add_avatar_to_users_table.php b/database/migrations/2023_05_03_131855_add_avatar_to_users_table.php
index f3d1b9b8ff..c907ed8c0a 100644
--- a/database/migrations/2023_05_03_131855_add_avatar_to_users_table.php
+++ b/database/migrations/2023_05_03_131855_add_avatar_to_users_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddAvatarToUsersTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropColumn('avatar');
});
}
-}
+};
diff --git a/database/migrations/2023_05_08_151045_add_translations_to_screens_table.php b/database/migrations/2023_05_08_151045_add_translations_to_screens_table.php
index f515f41f1a..77c97e4b58 100644
--- a/database/migrations/2023_05_08_151045_add_translations_to_screens_table.php
+++ b/database/migrations/2023_05_08_151045_add_translations_to_screens_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddTranslationsToScreensTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropColumn('translations');
});
}
-}
+};
diff --git a/database/migrations/2023_05_10_143850_add_iso27001_columns_for_security_logs_table.php b/database/migrations/2023_05_10_143850_add_iso27001_columns_for_security_logs_table.php
index 90dfc57d0c..6a2713a94f 100644
--- a/database/migrations/2023_05_10_143850_add_iso27001_columns_for_security_logs_table.php
+++ b/database/migrations/2023_05_10_143850_add_iso27001_columns_for_security_logs_table.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\Permission;
-class AddIso27001ColumnsForSecurityLogsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -44,4 +43,4 @@ public function down()
$permission->delete();
}
}
-}
+};
diff --git a/database/migrations/2023_05_12_164554_add_translations_to_screen_versions_table.php b/database/migrations/2023_05_12_164554_add_translations_to_screen_versions_table.php
index e0394ec740..71e4146e6f 100644
--- a/database/migrations/2023_05_12_164554_add_translations_to_screen_versions_table.php
+++ b/database/migrations/2023_05_12_164554_add_translations_to_screen_versions_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddTranslationsToScreenVersionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropColumn('translations');
});
}
-}
+};
diff --git a/database/migrations/2023_05_16_193822_create_process_translation_tokens_table.php b/database/migrations/2023_05_16_193822_create_process_translation_tokens_table.php
index 00f3ee82ed..aa77943546 100644
--- a/database/migrations/2023_05_16_193822_create_process_translation_tokens_table.php
+++ b/database/migrations/2023_05_16_193822_create_process_translation_tokens_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateProcessTranslationTokensTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -31,4 +30,4 @@ public function down()
{
Schema::dropIfExists('process_translation_tokens');
}
-}
+};
diff --git a/database/migrations/2023_05_17_171812_add_uuids_to_process_requests_tables.php b/database/migrations/2023_05_17_171812_add_uuids_to_process_requests_tables.php
index cc441f18ce..3d7d1c8280 100644
--- a/database/migrations/2023_05_17_171812_add_uuids_to_process_requests_tables.php
+++ b/database/migrations/2023_05_17_171812_add_uuids_to_process_requests_tables.php
@@ -5,8 +5,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddUuidsToProcessRequestsTables extends Migration
-{
+return new class extends Migration {
const TABLES = [
'process_requests',
'process_request_tokens',
@@ -32,4 +31,4 @@ public function down()
{
MigrationHelper::removeUuidsFromTables(self::TABLES);
}
-}
+};
diff --git a/database/migrations/2023_05_17_171847_add_indexes_to_process_requests_table.php b/database/migrations/2023_05_17_171847_add_indexes_to_process_requests_table.php
index 727f4eb03f..9a03426ade 100644
--- a/database/migrations/2023_05_17_171847_add_indexes_to_process_requests_table.php
+++ b/database/migrations/2023_05_17_171847_add_indexes_to_process_requests_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddIndexesToProcessRequestsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropIndex(['uuid']);
});
}
-}
+};
diff --git a/database/migrations/2023_05_17_171917_add_indexes_to_process_request_tokens_table.php b/database/migrations/2023_05_17_171917_add_indexes_to_process_request_tokens_table.php
index 51cfc4ddef..42d10f4984 100644
--- a/database/migrations/2023_05_17_171917_add_indexes_to_process_request_tokens_table.php
+++ b/database/migrations/2023_05_17_171917_add_indexes_to_process_request_tokens_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddIndexesToProcessRequestTokensTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropIndex(['uuid']);
});
}
-}
+};
diff --git a/database/migrations/2023_05_22_161025_add_changes_column_to_security_logs_table.php b/database/migrations/2023_05_22_161025_add_changes_column_to_security_logs_table.php
index d4d7adeb34..08b9f713dc 100644
--- a/database/migrations/2023_05_22_161025_add_changes_column_to_security_logs_table.php
+++ b/database/migrations/2023_05_22_161025_add_changes_column_to_security_logs_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddChangesColumnToSecurityLogsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropColumn('changes');
});
}
-}
+};
diff --git a/database/migrations/2023_05_30_164538_add_retry_attempts_and_retry_wait_time_field_to_scripts_table.php b/database/migrations/2023_05_30_164538_add_retry_attempts_and_retry_wait_time_field_to_scripts_table.php
index 158ad19284..4d60a5b6d6 100644
--- a/database/migrations/2023_05_30_164538_add_retry_attempts_and_retry_wait_time_field_to_scripts_table.php
+++ b/database/migrations/2023_05_30_164538_add_retry_attempts_and_retry_wait_time_field_to_scripts_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddRetryAttemptsAndRetryWaitTimeFieldToScriptsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -31,4 +30,4 @@ public function down()
$table->dropColumn('retry_wait_time');
});
}
-}
+};
diff --git a/database/migrations/2023_05_30_164747_add_retry_attempts_and_retry_wait_time_field_to_script_versions_table.php b/database/migrations/2023_05_30_164747_add_retry_attempts_and_retry_wait_time_field_to_script_versions_table.php
index 3e9d5f1aa1..ac6dadd6b6 100644
--- a/database/migrations/2023_05_30_164747_add_retry_attempts_and_retry_wait_time_field_to_script_versions_table.php
+++ b/database/migrations/2023_05_30_164747_add_retry_attempts_and_retry_wait_time_field_to_script_versions_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddRetryAttemptsAndRetryWaitTimeFieldToScriptVersionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -31,4 +30,4 @@ public function down()
$table->dropColumn('retry_wait_time');
});
}
-}
+};
diff --git a/database/migrations/2023_05_30_173341_create_job_batches_table.php b/database/migrations/2023_05_30_173341_create_job_batches_table.php
index be09cd5eb0..c9959a2a1b 100644
--- a/database/migrations/2023_05_30_173341_create_job_batches_table.php
+++ b/database/migrations/2023_05_30_173341_create_job_batches_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateJobBatchesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -36,4 +35,4 @@ public function down()
{
Schema::dropIfExists('job_batches');
}
-}
+};
diff --git a/database/migrations/2023_06_06_183042_add_process_uuid_column_in_process_templates_table.php b/database/migrations/2023_06_06_183042_add_process_uuid_column_in_process_templates_table.php
index 6c84db95e8..a96d511c61 100644
--- a/database/migrations/2023_06_06_183042_add_process_uuid_column_in_process_templates_table.php
+++ b/database/migrations/2023_06_06_183042_add_process_uuid_column_in_process_templates_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddProcessUuidColumnInProcessTemplatesTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -29,4 +28,4 @@ public function down()
$table->dropColumn('editing_process_uuid');
});
}
-}
+};
diff --git a/database/migrations/2023_06_07_132922_add_process_translation_permissions_to_permissions_table.php b/database/migrations/2023_06_07_132922_add_process_translation_permissions_to_permissions_table.php
index 54f3a883fc..2bfd37ecc0 100644
--- a/database/migrations/2023_06_07_132922_add_process_translation_permissions_to_permissions_table.php
+++ b/database/migrations/2023_06_07_132922_add_process_translation_permissions_to_permissions_table.php
@@ -5,8 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\Permission;
-class AddProcessTranslationPermissionsToPermissionsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -42,4 +41,4 @@ public function down()
{
Permission::where('group', 'Process Translations')->delete();
}
-}
+};
diff --git a/database/migrations/2023_06_29_110207_add_collaboration_uuid_to_process_requests_table.php b/database/migrations/2023_06_29_110207_add_collaboration_uuid_to_process_requests_table.php
index fb8d5152f7..4f4c303ee3 100644
--- a/database/migrations/2023_06_29_110207_add_collaboration_uuid_to_process_requests_table.php
+++ b/database/migrations/2023_06_29_110207_add_collaboration_uuid_to_process_requests_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddCollaborationUuidToProcessRequestsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -32,4 +31,4 @@ public function down()
$table->dropColumn('collaboration_uuid');
});
}
-}
+};
diff --git a/database/migrations/2023_06_29_110207_add_uuid_to_process_collaborations_table.php b/database/migrations/2023_06_29_110207_add_uuid_to_process_collaborations_table.php
index 3a34452b65..5a46cba39d 100644
--- a/database/migrations/2023_06_29_110207_add_uuid_to_process_collaborations_table.php
+++ b/database/migrations/2023_06_29_110207_add_uuid_to_process_collaborations_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddUuidToProcessCollaborationsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -32,4 +31,4 @@ public function down()
$table->dropColumn('uuid');
});
}
-}
+};
diff --git a/database/migrations/2023_07_13_110125_add_index_by_model_id_to_media_table.php b/database/migrations/2023_07_13_110125_add_index_by_model_id_to_media_table.php
index bd033cf24b..9bb2c2d8cc 100644
--- a/database/migrations/2023_07_13_110125_add_index_by_model_id_to_media_table.php
+++ b/database/migrations/2023_07_13_110125_add_index_by_model_id_to_media_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddIndexByModelIdToMediaTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -31,4 +30,4 @@ public function down()
$table->dropIndex('media_model_id_index');
});
}
-}
+};
diff --git a/database/migrations/2023_07_13_131811_create_process_collaboration_locks_table.php b/database/migrations/2023_07_13_131811_create_process_collaboration_locks_table.php
index d2f6d2b8d8..6c79a457b2 100644
--- a/database/migrations/2023_07_13_131811_create_process_collaboration_locks_table.php
+++ b/database/migrations/2023_07_13_131811_create_process_collaboration_locks_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class CreateProcessCollaborationLocksTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -28,4 +27,4 @@ public function down()
{
Schema::dropIfExists('process_collaboration_locks');
}
-}
+};
diff --git a/database/migrations/2023_07_14_123928_add_index_by_name_to_process_requests_table.php b/database/migrations/2023_07_14_123928_add_index_by_name_to_process_requests_table.php
index fb4d9ffa8f..d97f2d58f4 100644
--- a/database/migrations/2023_07_14_123928_add_index_by_name_to_process_requests_table.php
+++ b/database/migrations/2023_07_14_123928_add_index_by_name_to_process_requests_table.php
@@ -4,8 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddIndexByNameToProcessRequestsTable extends Migration
-{
+return new class extends Migration {
/**
* Run the migrations.
*
@@ -31,4 +30,4 @@ public function down()
$table->dropIndex(['name']);
});
}
-}
+};
diff --git a/database/migrations/2023_08_08_223446_add_version_column_to_process_templates.php b/database/migrations/2023_08_08_223446_add_version_column_to_process_templates.php
index 43556946c4..cd34c6cfe6 100644
--- a/database/migrations/2023_08_08_223446_add_version_column_to_process_templates.php
+++ b/database/migrations/2023_08_08_223446_add_version_column_to_process_templates.php
@@ -4,7 +4,7 @@
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
-class AddVersionColumnToProcessTemplates extends Migration
+return new class extends Migration
{
/**
* Run the migrations.
@@ -29,4 +29,4 @@ public function down()
$table->dropColumn('version');
});
}
-}
+};
diff --git a/database/migrations/2023_08_10_152955_add_versions_to_default_templates_in_process_templates.php b/database/migrations/2023_08_10_152955_add_versions_to_default_templates_in_process_templates.php
index d41a298d54..1c955e7817 100644
--- a/database/migrations/2023_08_10_152955_add_versions_to_default_templates_in_process_templates.php
+++ b/database/migrations/2023_08_10_152955_add_versions_to_default_templates_in_process_templates.php
@@ -5,7 +5,7 @@
use Illuminate\Support\Facades\Schema;
use ProcessMaker\Models\ProcessTemplates;
-class AddVersionsToDefaultTemplatesInProcessTemplates extends Migration
+return new class extends Migration
{
/**
* Run the migrations.
@@ -30,4 +30,4 @@ public function down()
->where('version', '1.0.0')
->update(['version' => null]);
}
-}
+};
diff --git a/database/migrations/2023_08_16_000000_rename_password_resets_table.php b/database/migrations/2023_08_16_000000_rename_password_resets_table.php
new file mode 100644
index 0000000000..7ea51cef63
--- /dev/null
+++ b/database/migrations/2023_08_16_000000_rename_password_resets_table.php
@@ -0,0 +1,28 @@
+
0&&(Jt((p=Kt(p,"".concat(e||"","_").concat(o)))[0])&&Jt(i)&&(a[r]=ut(i.text+p[0].text),p.shift()),a.push.apply(a,p)):c(p)?Jt(i)?a[r]=ut(i.text+p):""!==p&&a.push(ut(p)):Jt(p)&&Jt(i)?a[r]=ut(i.text+p.text):(z(t._isVList)&&M(p.tag)&&n(p.key)&&M(e)&&(p.key="__vlist".concat(e,"_").concat(o,"__")),a.push(p)));return a}function Qt(t,e,o,p,n,a){return(b(o)||c(o))&&(n=p,p=o,o=void 0),z(a)&&(n=2),function(t,e,o,p,n){if(M(o)&&M(o.__ob__))return At();M(o)&&M(o.is)&&(e=o.is);if(!e)return At();0;b(p)&&r(p[0])&&((o=o||{}).scopedSlots={default:p[0]},p.length=0);2===n?p=Gt(p):1===n&&(p=function(t){for(var e=0;e 0)){var e=this.router,o=e.options.scrollBehavior,p=ca&&o;p&&this.listeners.push(Qi());var b=function(){var o=t.current,b=La(t.base);t.current===ni&&b===t._startLocation||t.transitionTo(b,(function(t){p&&Zi(e,t,o,!0)}))};window.addEventListener("popstate",b),this.listeners.push((function(){window.removeEventListener("popstate",b)}))}},e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,o){var p=this,b=this.current;this.transitionTo(t,(function(t){ra(li(p.base+t.fullPath)),Zi(p.router,t,b,!1),e&&e(t)}),o)},e.prototype.replace=function(t,e,o){var p=this,b=this.current;this.transitionTo(t,(function(t){ia(li(p.base+t.fullPath)),Zi(p.router,t,b,!1),e&&e(t)}),o)},e.prototype.ensureURL=function(t){if(La(this.base)!==this.current.fullPath){var e=li(this.base+this.current.fullPath);t?ra(e):ia(e)}},e.prototype.getCurrentLocation=function(){return La(this.base)},e}(va);function La(t){var e=window.location.pathname,o=e.toLowerCase(),p=t.toLowerCase();return!t||o!==p&&0!==o.indexOf(li(p+"/"))||(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var Xa=function(t){function e(e,o,p){t.call(this,e,o),p&&function(t){var e=La(t);if(!/^\/#/.test(e))return window.location.replace(li(t+"/#"+e)),!0}(this.base)||_a()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router.options.scrollBehavior,o=ca&&e;o&&this.listeners.push(Qi());var p=function(){var e=t.current;_a()&&t.transitionTo(Na(),(function(p){o&&Zi(t.router,p,e,!0),ca||Ta(p.fullPath)}))},b=ca?"popstate":"hashchange";window.addEventListener(b,p),this.listeners.push((function(){window.removeEventListener(b,p)}))}},e.prototype.push=function(t,e,o){var p=this,b=this.current;this.transitionTo(t,(function(t){xa(t.fullPath),Zi(p.router,t,b,!1),e&&e(t)}),o)},e.prototype.replace=function(t,e,o){var p=this,b=this.current;this.transitionTo(t,(function(t){Ta(t.fullPath),Zi(p.router,t,b,!1),e&&e(t)}),o)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;Na()!==e&&(t?xa(e):Ta(e))},e.prototype.getCurrentLocation=function(){return Na()},e}(va);function _a(){var t=Na();return"/"===t.charAt(0)||(Ta("/"+t),!1)}function Na(){var t=window.location.href,e=t.indexOf("#");return e<0?"":t=t.slice(e+1)}function wa(t){var e=window.location.href,o=e.indexOf("#");return(o>=0?e.slice(0,o):e)+"#"+t}function xa(t){ca?ra(wa(t)):window.location.hash=t}function Ta(t){ca?ia(wa(t)):window.location.replace(wa(t))}var Ca=function(t){function e(e,o){t.call(this,e,o),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,o){var p=this;this.transitionTo(t,(function(t){p.stack=p.stack.slice(0,p.index+1).concat(t),p.index++,e&&e(t)}),o)},e.prototype.replace=function(t,e,o){var p=this;this.transitionTo(t,(function(t){p.stack=p.stack.slice(0,p.index).concat(t),e&&e(t)}),o)},e.prototype.go=function(t){var e=this,o=this.index+t;if(!(o<0||o>=this.stack.length)){var p=this.stack[o];this.confirmTransition(p,(function(){var t=e.current;e.index=o,e.updateRoute(p),e.router.afterHooks.forEach((function(e){e&&e(p,t)}))}),(function(t){ua(t,aa.duplicated)&&(e.index=o)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(va),Sa=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=Hi(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!ca&&!1!==t.fallback,this.fallback&&(e="hash"),Pi||(e="abstract"),this.mode=e,e){case"history":this.history=new Ba(this,t.base);break;case"hash":this.history=new Xa(this,t.base,this.fallback);break;case"abstract":this.history=new Ca(this,t.base)}},ka={currentRoute:{configurable:!0}};Sa.prototype.match=function(t,e,o){return this.matcher.match(t,e,o)},ka.currentRoute.get=function(){return this.history&&this.history.current},Sa.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var o=e.apps.indexOf(t);o>-1&&e.apps.splice(o,1),e.app===t&&(e.app=e.apps[0]||null),e.app||e.history.teardown()})),!this.app){this.app=t;var o=this.history;if(o instanceof Ba||o instanceof Xa){var p=function(t){o.setupListeners(),function(t){var p=o.current,b=e.options.scrollBehavior;ca&&b&&"fullPath"in t&&Zi(e,t,p,!1)}(t)};o.transitionTo(o.getCurrentLocation(),p,p)}o.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},Sa.prototype.beforeEach=function(t){return Da(this.beforeHooks,t)},Sa.prototype.beforeResolve=function(t){return Da(this.resolveHooks,t)},Sa.prototype.afterEach=function(t){return Da(this.afterHooks,t)},Sa.prototype.onReady=function(t,e){this.history.onReady(t,e)},Sa.prototype.onError=function(t){this.history.onError(t)},Sa.prototype.push=function(t,e,o){var p=this;if(!e&&!o&&"undefined"!=typeof Promise)return new Promise((function(e,o){p.history.push(t,e,o)}));this.history.push(t,e,o)},Sa.prototype.replace=function(t,e,o){var p=this;if(!e&&!o&&"undefined"!=typeof Promise)return new Promise((function(e,o){p.history.replace(t,e,o)}));this.history.replace(t,e,o)},Sa.prototype.go=function(t){this.history.go(t)},Sa.prototype.back=function(){this.go(-1)},Sa.prototype.forward=function(){this.go(1)},Sa.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},Sa.prototype.resolve=function(t,e,o){var p=Ti(t,e=e||this.history.current,o,this),b=this.match(p,e),n=b.redirectedFrom||b.fullPath,M=function(t,e,o){var p="hash"===o?"#"+e:e;return t?li(t+"/"+p):p}(this.history.base,n,this.mode);return{location:p,route:b,href:M,normalizedTo:p,resolved:b}},Sa.prototype.getRoutes=function(){return this.matcher.getRoutes()},Sa.prototype.addRoute=function(t,e){this.matcher.addRoute(t,e),this.history.current!==ni&&this.history.transitionTo(this.history.getCurrentLocation())},Sa.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==ni&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(Sa.prototype,ka);var Ea=Sa;function Da(t,e){return t.push(e),function(){var o=t.indexOf(e);o>-1&&t.splice(o,1)}}Sa.install=function t(e){if(!t.installed||Ci!==e){t.installed=!0,Ci=e;var o=function(t){return void 0!==t},p=function(t,e){var p=t.$options._parentVnode;o(p)&&o(p=p.data)&&o(p=p.registerRouteInstance)&&p(t,e)};e.mixin({beforeCreate:function(){o(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),e.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,p(this,this)},destroyed:function(){p(this)}}),Object.defineProperty(e.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(e.prototype,"$route",{get:function(){return this._routerRoot._route}}),e.component("RouterView",ai),e.component("RouterLink",ki);var b=e.config.optionMergeStrategies;b.beforeRouteEnter=b.beforeRouteLeave=b.beforeRouteUpdate=b.created}},Sa.version="3.6.5",Sa.isNavigationFailure=ua,Sa.NavigationFailureType=aa,Sa.START_LOCATION=ni,Pi&&window.Vue&&window.Vue.use(Sa);var Pa=o(566),ja=o.n(Pa);window.Popper=o(981).default;try{window.$=window.jQuery=o(755),o(734)}catch(t){}var Ia=document.head.querySelector('meta[name="csrf-token"]');Ur.defaults.headers.common["X-Requested-With"]="XMLHttpRequest",Ia&&(Ur.defaults.headers.common["X-CSRF-TOKEN"]=Ia.content),ep.use(Ea),ep.prototype.$http=Ur.create(),window.Horizon.basePath="/"+window.Horizon.path;var Fa=window.Horizon.basePath+"/";""!==window.Horizon.path&&"/"!==window.Horizon.path||(Fa="/",window.Horizon.basePath="");var Ha=new Ea({routes:Vr,mode:"history",base:Fa});ep.component("vue-json-pretty",ja()),ep.component("alert",o(682).Z),ep.mixin(oc),ep.directive("tooltip",(function(t,e){$(t).tooltip({title:e.value,placement:e.arg,trigger:"hover"})})),new ep({el:"#horizon",router:Ha,data:function(){return{alert:{type:null,autoClose:0,message:"",confirmationProceed:null,confirmationCancel:null},autoLoadsNewEntries:"1"===localStorage.autoLoadsNewEntries}}})},742:(t,e)=>{"use strict";e.byteLength=function(t){var e=c(t),o=e[0],p=e[1];return 3*(o+p)/4-p},e.toByteArray=function(t){var e,o,n=c(t),M=n[0],z=n[1],r=new b(function(t,e,o){return 3*(e+o)/4-o}(0,M,z)),i=0,a=z>0?M-4:M;for(o=0;o>16&255,r[i++]=e>>8&255,r[i++]=255&e;2===z&&(e=p[t.charCodeAt(o)]<<2|p[t.charCodeAt(o+1)]>>4,r[i++]=255&e);1===z&&(e=p[t.charCodeAt(o)]<<10|p[t.charCodeAt(o+1)]<<4|p[t.charCodeAt(o+2)]>>2,r[i++]=e>>8&255,r[i++]=255&e);return r},e.fromByteArray=function(t){for(var e,p=t.length,b=p%3,n=[],M=16383,z=0,c=p-b;z >18&63]+o[n>>12&63]+o[n>>6&63]+o[63&n]);return M.join("")}p["-".charCodeAt(0)]=62,p["_".charCodeAt(0)]=63},734:function(t,e,o){!function(t,e,o){"use strict";function p(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var b=p(e),n=p(o);function M(t,e){for(var o=0;o 0},e._getOffset=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=c({},e.offsets,t._config.offset(e.offsets,t._element)),e}:e.offset=this._config.offset,e},e._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),c({},t,this._config.popperConfig)},t._jQueryInterface=function(e){return this.each((function(){var o=b.default(this).data(Ae);if(o||(o=new t(this,"object"==typeof e?e:null),b.default(this).data(Ae,o)),"string"==typeof e){if(void 0===o[e])throw new TypeError('No method named "'+e+'"');o[e]()}}))},t._clearMenus=function(e){if(!e||e.which!==Re&&("keyup"!==e.type||e.which===me))for(var o=[].slice.call(document.querySelectorAll(Ie)),p=0,n=o.length;p >8,b=o%256,n.push(b),n.push(p);return n}(e,t.length-o),t,o,p)}function R(t,e,o){return 0===e&&o===t.length?p.fromByteArray(t):p.fromByteArray(t.slice(e,o))}function y(t,e,o){o=Math.min(t.length,o);for(var p=[],b=e;b =e.length||b>=t.length);++b)e[b+o]=t[b];return b}},757:function(t,e,o){t.exports=function(t){"use strict";function e(t,e){return t(e={exports:{}},e.exports),e.exports}function o(t){return t&&t.default||t}t=t&&t.hasOwnProperty("default")?t.default:t;var p={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},b=e((function(t){var e={};for(var o in p)p.hasOwnProperty(o)&&(e[p[o]]=o);var b=t.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var n in b)if(b.hasOwnProperty(n)){if(!("channels"in b[n]))throw new Error("missing channels property: "+n);if(!("labels"in b[n]))throw new Error("missing channel labels property: "+n);if(b[n].labels.length!==b[n].channels)throw new Error("channel and label counts mismatch: "+n);var M=b[n].channels,z=b[n].labels;delete b[n].channels,delete b[n].labels,Object.defineProperty(b[n],"channels",{value:M}),Object.defineProperty(b[n],"labels",{value:z})}function c(t,e){return Math.pow(t[0]-e[0],2)+Math.pow(t[1]-e[1],2)+Math.pow(t[2]-e[2],2)}b.rgb.hsl=function(t){var e,o,p=t[0]/255,b=t[1]/255,n=t[2]/255,M=Math.min(p,b,n),z=Math.max(p,b,n),c=z-M;return z===M?e=0:p===z?e=(b-n)/c:b===z?e=2+(n-p)/c:n===z&&(e=4+(p-b)/c),(e=Math.min(60*e,360))<0&&(e+=360),o=(M+z)/2,[e,100*(z===M?0:o<=.5?c/(z+M):c/(2-z-M)),100*o]},b.rgb.hsv=function(t){var e,o,p,b,n,M=t[0]/255,z=t[1]/255,c=t[2]/255,r=Math.max(M,z,c),i=r-Math.min(M,z,c),a=function(t){return(r-t)/6/i+.5};return 0===i?b=n=0:(n=i/r,e=a(M),o=a(z),p=a(c),M===r?b=p-o:z===r?b=1/3+e-p:c===r&&(b=2/3+o-e),b<0?b+=1:b>1&&(b-=1)),[360*b,100*n,100*r]},b.rgb.hwb=function(t){var e=t[0],o=t[1],p=t[2];return[b.rgb.hsl(t)[0],1/255*Math.min(e,Math.min(o,p))*100,100*(p=1-1/255*Math.max(e,Math.max(o,p)))]},b.rgb.cmyk=function(t){var e,o=t[0]/255,p=t[1]/255,b=t[2]/255;return[100*((1-o-(e=Math.min(1-o,1-p,1-b)))/(1-e)||0),100*((1-p-e)/(1-e)||0),100*((1-b-e)/(1-e)||0),100*e]},b.rgb.keyword=function(t){var o=e[t];if(o)return o;var b,n=1/0;for(var M in p)if(p.hasOwnProperty(M)){var z=c(t,p[M]);z =0&&e<1?w(Math.round(255*e)):"")}function g(t,e){return e<1||t[3]&&t[3]<1?v(t,e):"rgb("+t[0]+", "+t[1]+", "+t[2]+")"}function v(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"rgba("+t[0]+", "+t[1]+", "+t[2]+", "+e+")"}function R(t,e){return e<1||t[3]&&t[3]<1?y(t,e):"rgb("+Math.round(t[0]/255*100)+"%, "+Math.round(t[1]/255*100)+"%, "+Math.round(t[2]/255*100)+"%)"}function y(t,e){return"rgba("+Math.round(t[0]/255*100)+"%, "+Math.round(t[1]/255*100)+"%, "+Math.round(t[2]/255*100)+"%, "+(e||t[3]||1)+")"}function B(t,e){return e<1||t[3]&&t[3]<1?L(t,e):"hsl("+t[0]+", "+t[1]+"%, "+t[2]+"%)"}function L(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"hsla("+t[0]+", "+t[1]+"%, "+t[2]+"%, "+e+")"}function X(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"hwb("+t[0]+", "+t[1]+"%, "+t[2]+"%"+(void 0!==e&&1!==e?", "+e:"")+")"}function _(t){return x[t.slice(0,3)]}function N(t,e,o){return Math.min(Math.max(e,t),o)}function w(t){var e=t.toString(16).toUpperCase();return e.length<2?"0"+e:e}var x={};for(var T in l)x[l[T]]=T;var C=function(t){return t instanceof C?t:this instanceof C?(this.valid=!1,this.values={rgb:[0,0,0],hsl:[0,0,0],hsv:[0,0,0],hwb:[0,0,0],cmyk:[0,0,0,0],alpha:1},void("string"==typeof t?(e=d.getRgba(t))?this.setValues("rgb",e):(e=d.getHsla(t))?this.setValues("hsl",e):(e=d.getHwb(t))&&this.setValues("hwb",e):"object"==typeof t&&(void 0!==(e=t).r||void 0!==e.red?this.setValues("rgb",e):void 0!==e.l||void 0!==e.lightness?this.setValues("hsl",e):void 0!==e.v||void 0!==e.value?this.setValues("hsv",e):void 0!==e.w||void 0!==e.whiteness?this.setValues("hwb",e):void 0===e.c&&void 0===e.cyan||this.setValues("cmyk",e)))):new C(t);var e};C.prototype={isValid:function(){return this.valid},rgb:function(){return this.setSpace("rgb",arguments)},hsl:function(){return this.setSpace("hsl",arguments)},hsv:function(){return this.setSpace("hsv",arguments)},hwb:function(){return this.setSpace("hwb",arguments)},cmyk:function(){return this.setSpace("cmyk",arguments)},rgbArray:function(){return this.values.rgb},hslArray:function(){return this.values.hsl},hsvArray:function(){return this.values.hsv},hwbArray:function(){var t=this.values;return 1!==t.alpha?t.hwb.concat([t.alpha]):t.hwb},cmykArray:function(){return this.values.cmyk},rgbaArray:function(){var t=this.values;return t.rgb.concat([t.alpha])},hslaArray:function(){var t=this.values;return t.hsl.concat([t.alpha])},alpha:function(t){return void 0===t?this.values.alpha:(this.setValues("alpha",t),this)},red:function(t){return this.setChannel("rgb",0,t)},green:function(t){return this.setChannel("rgb",1,t)},blue:function(t){return this.setChannel("rgb",2,t)},hue:function(t){return t&&(t=(t%=360)<0?360+t:t),this.setChannel("hsl",0,t)},saturation:function(t){return this.setChannel("hsl",1,t)},lightness:function(t){return this.setChannel("hsl",2,t)},saturationv:function(t){return this.setChannel("hsv",1,t)},whiteness:function(t){return this.setChannel("hwb",1,t)},blackness:function(t){return this.setChannel("hwb",2,t)},value:function(t){return this.setChannel("hsv",2,t)},cyan:function(t){return this.setChannel("cmyk",0,t)},magenta:function(t){return this.setChannel("cmyk",1,t)},yellow:function(t){return this.setChannel("cmyk",2,t)},black:function(t){return this.setChannel("cmyk",3,t)},hexString:function(){return d.hexString(this.values.rgb)},rgbString:function(){return d.rgbString(this.values.rgb,this.values.alpha)},rgbaString:function(){return d.rgbaString(this.values.rgb,this.values.alpha)},percentString:function(){return d.percentString(this.values.rgb,this.values.alpha)},hslString:function(){return d.hslString(this.values.hsl,this.values.alpha)},hslaString:function(){return d.hslaString(this.values.hsl,this.values.alpha)},hwbString:function(){return d.hwbString(this.values.hwb,this.values.alpha)},keyword:function(){return d.keyword(this.values.rgb,this.values.alpha)},rgbNumber:function(){var t=this.values.rgb;return t[0]<<16|t[1]<<8|t[2]},luminosity:function(){for(var t=this.values.rgb,e=[],o=0;o p-1?null:e.getPixelForDecimal(t*b+(o?b/2:0))},getPixelForDecimal:function(t){var e=this;return e._reversePixels&&(t=1-t),e._startPixel+t*e._length},getDecimalForPixel:function(t){var e=(t-this._startPixel)/this._length;return this._reversePixels?1-e:e},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var t=this,e=t.min,o=t.max;return t.beginAtZero?0:e<0&&o<0?o:e>0&&o>0?e:0},_autoSkip:function(t){var e,o,p,b,n=this,M=n.options.ticks,z=n._length,c=M.maxTicksLimit||z/n._tickSize()+1,r=M.major.enabled?dp(t):[],i=r.length,a=r[0],O=r[i-1];if(i>c)return Ap(t,r,i/c),Op(t);if(p=lp(r,t,z,c),i>0){for(e=0,o=i-1;e b?{start:e-o,end:e}:{start:e,end:e+o}}function Jp(t){var e,o,p,b=zt.options._parseFont(t.options.pointLabels),n={l:0,r:t.width,t:0,b:t.height-t.paddingTop},M={};t.ctx.font=b.string,t._pointLabelSizes=[];var z=t.chart.data.labels.length;for(e=0;e 1?v.uniqueSort(o):o},filter:function(t){return this.pushStack(w(this,t||[],!1))},not:function(t){return this.pushStack(w(this,t||[],!0))},is:function(t){return!!w(this,"string"==typeof t&&X.test(t)?v(t):t||[],!1).length}});var x,T=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(v.fn.init=function(t,e,o){var p,b;if(!t)return this;if(o=o||x,"string"==typeof t){if(!(p="<"===t[0]&&">"===t[t.length-1]&&t.length>=3?[null,t,null]:T.exec(t))||!p[1]&&e)return!e||e.jquery?(e||o).find(t):this.constructor(e).find(t);if(p[1]){if(e=e instanceof v?e[0]:e,v.merge(this,v.parseHTML(p[1],e&&e.nodeType?e.ownerDocument||e:q,!0)),N.test(p[1])&&v.isPlainObject(e))for(p in e)u(this[p])?this[p](e[p]):this.attr(p,e[p]);return this}return(b=q.getElementById(p[2]))&&(this[0]=b,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):u(t)?void 0!==o.ready?o.ready(t):t(v):v.makeArray(t,this)}).prototype=v.fn,x=v(q);var C=/^(?:parents|prev(?:Until|All))/,S={children:!0,contents:!0,next:!0,prev:!0};function k(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}v.fn.extend({has:function(t){var e=v(t,this),o=e.length;return this.filter((function(){for(var t=0;t ",""]);var mt=/<|?\w+;/;function gt(t,e,o,p,b){for(var n,M,z,c,r,i,a=e.createDocumentFragment(),O=[],s=0,l=t.length;s 1&&"string"==typeof l&&!A.checkClone&&Nt.test(l))return t.each((function(b){var n=t.eq(b);d&&(e[0]=l.call(this,b,n.html())),Et(n,e,o,p)}));if(O&&(n=(b=gt(e,t[0].ownerDocument,!1,t,p)).firstChild,1===b.childNodes.length&&(b=n),n||p)){for(z=(M=v.map(ht(b,"script"),Tt)).length;a =0&&(c+=Math.max(0,Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-n-c-z-.5))||0),c}function pe(t,e,o){var p=It(t),b=(!A.boxSizingReliable()||o)&&"border-box"===v.css(t,"boxSizing",!1,p),n=b,M=Vt(t,e,p),z="offset"+e[0].toUpperCase()+e.slice(1);if(Pt.test(M)){if(!o)return M;M="auto"}return(!A.boxSizingReliable()&&b||!A.reliableTrDimensions()&&_(t,"tr")||"auto"===M||!parseFloat(M)&&"inline"===v.css(t,"display",!1,p))&&t.getClientRects().length&&(b="border-box"===v.css(t,"boxSizing",!1,p),(n=z in t)&&(M=t[z])),(M=parseFloat(M)||0)+oe(t,e,o||(b?"border":"content"),n,p,M)+"px"}function be(t,e,o,p,b){return new be.prototype.init(t,e,o,p,b)}v.extend({cssHooks:{opacity:{get:function(t,e){if(e){var o=Vt(t,"opacity");return""===o?"1":o}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(t,e,o,p){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var b,n,M,z=G(e),c=jt.test(e),r=t.style;if(c||(e=Kt(z)),M=v.cssHooks[e]||v.cssHooks[z],void 0===o)return M&&"get"in M&&void 0!==(b=M.get(t,!1,p))?b:r[e];"string"===(n=typeof o)&&(b=bt.exec(o))&&b[1]&&(o=it(t,e,b),n="number"),null!=o&&o==o&&("number"!==n||c||(o+=b&&b[3]||(v.cssNumber[z]?"":"px")),A.clearCloneStyle||""!==o||0!==e.indexOf("background")||(r[e]="inherit"),M&&"set"in M&&void 0===(o=M.set(t,o,p))||(c?r.setProperty(e,o):r[e]=o))}},css:function(t,e,o,p){var b,n,M,z=G(e);return jt.test(e)||(e=Kt(z)),(M=v.cssHooks[e]||v.cssHooks[z])&&"get"in M&&(b=M.get(t,!0,o)),void 0===b&&(b=Vt(t,e,p)),"normal"===b&&e in te&&(b=te[e]),""===o||o?(n=parseFloat(b),!0===o||isFinite(n)?n||0:b):b}}),v.each(["height","width"],(function(t,e){v.cssHooks[e]={get:function(t,o,p){if(o)return!Qt.test(v.css(t,"display"))||t.getClientRects().length&&t.getBoundingClientRect().width?pe(t,e,p):Ft(t,Zt,(function(){return pe(t,e,p)}))},set:function(t,o,p){var b,n=It(t),M=!A.scrollboxSize()&&"absolute"===n.position,z=(M||p)&&"border-box"===v.css(t,"boxSizing",!1,n),c=p?oe(t,e,p,z,n):0;return z&&M&&(c-=Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-parseFloat(n[e])-oe(t,e,"border",!1,n)-.5)),c&&(b=bt.exec(o))&&"px"!==(b[3]||"px")&&(t.style[e]=o,o=v.css(t,e)),ee(0,o,c)}}})),v.cssHooks.marginLeft=$t(A.reliableMarginLeft,(function(t,e){if(e)return(parseFloat(Vt(t,"marginLeft"))||t.getBoundingClientRect().left-Ft(t,{marginLeft:0},(function(){return t.getBoundingClientRect().left})))+"px"})),v.each({margin:"",padding:"",border:"Width"},(function(t,e){v.cssHooks[t+e]={expand:function(o){for(var p=0,b={},n="string"==typeof o?o.split(" "):[o];p<4;p++)b[t+nt[p]+e]=n[p]||n[p-2]||n[0];return b}},"margin"!==t&&(v.cssHooks[t+e].set=ee)})),v.fn.extend({css:function(t,e){return U(this,(function(t,e,o){var p,b,n={},M=0;if(Array.isArray(e)){for(p=It(t),b=e.length;M1)}}),v.Tween=be,be.prototype={constructor:be,init:function(t,e,o,p,b,n){this.elem=t,this.prop=o,this.easing=b||v.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=p,this.unit=n||(v.cssNumber[o]?"":"px")},cur:function(){var t=be.propHooks[this.prop];return t&&t.get?t.get(this):be.propHooks._default.get(this)},run:function(t){var e,o=be.propHooks[this.prop];return this.options.duration?this.pos=e=v.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),o&&o.set?o.set(this):be.propHooks._default.set(this),this}},be.prototype.init.prototype=be.prototype,be.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=v.css(t.elem,t.prop,""))&&"auto"!==e?e:0},set:function(t){v.fx.step[t.prop]?v.fx.step[t.prop](t):1!==t.elem.nodeType||!v.cssHooks[t.prop]&&null==t.elem.style[Kt(t.prop)]?t.elem[t.prop]=t.now:v.style(t.elem,t.prop,t.now+t.unit)}}},be.propHooks.scrollTop=be.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},v.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},v.fx=be.prototype.init,v.fx.step={};var ne,Me,ze=/^(?:toggle|show|hide)$/,ce=/queueHooks$/;function re(){Me&&(!1===q.hidden&&p.requestAnimationFrame?p.requestAnimationFrame(re):p.setTimeout(re,v.fx.interval),v.fx.tick())}function ie(){return p.setTimeout((function(){ne=void 0})),ne=Date.now()}function ae(t,e){var o,p=0,b={height:t};for(e=e?1:0;p<4;p+=2-e)b["margin"+(o=nt[p])]=b["padding"+o]=t;return e&&(b.opacity=b.width=t),b}function Oe(t,e,o){for(var p,b=(se.tweeners[e]||[]).concat(se.tweeners["*"]),n=0,M=b.length;np&&(p=n),p},zt.numberOfLabelLines=function(t){var e=1;return zt.each(t,(function(t){zt.isArray(t)&&t.length>e&&(e=t.length)})),e},zt.color=S?function(t){return t instanceof CanvasGradient&&(t=Q.global.defaultColor),S(t)}:function(t){return t},zt.getHoverColor=function(t){return t instanceof CanvasPattern||t instanceof CanvasGradient?t:zt.color(t).saturate(.5).darken(.1).rgbString()}};function Jo(){throw new Error("This method is not implemented: either no adapter can be found or an incomplete integration was provided.")}function Ko(t){this.options=t||{}}zt.extend(Ko.prototype,{formats:Jo,parse:Jo,format:Jo,add:Jo,diff:Jo,startOf:Jo,endOf:Jo,_create:function(t){return t}}),Ko.override=function(t){zt.extend(Ko.prototype,t)};var Qo={_date:Ko},Zo={formatters:{values:function(t){return zt.isArray(t)?t:""+t},linear:function(t,e,o){var p=o.length>3?o[2]-o[1]:o[1]-o[0];Math.abs(p)>1&&t!==Math.floor(t)&&(p=t-Math.floor(t));var b=zt.log10(Math.abs(p)),n="";if(0!==t)if(Math.max(Math.abs(o[0]),Math.abs(o[o.length-1]))<1e-4){var M=zt.log10(Math.abs(t)),z=Math.floor(M)-Math.floor(b);z=Math.max(Math.min(z,20),0),n=t.toExponential(z)}else{var c=-1*Math.floor(b);c=Math.max(Math.min(c,20),0),n=t.toFixed(c)}else n="0";return n},logarithmic:function(t,e,o){var p=t/Math.pow(10,Math.floor(zt.log10(t)));return 0===t?"0":1===p||2===p||5===p||0===e||e===o.length-1?t.toExponential():""}}},tp=zt.isArray,ep=zt.isNullOrUndef,op=zt.valueOrDefault,pp=zt.valueAtIndexOrDefault;function bp(t,e){for(var o=[],p=t.length/e,b=0,n=t.length;b","
"],col:[2,"
"],tr:[2,"","
"],td:[3,"
"],_default:[0,"",""]};function ht(t,e){var o;return o=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(e||"*"):[],void 0===e||e&&_(t,e)?v.merge([t],o):o}function Wt(t,e){for(var o=0,p=t.length;o","