composer: Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 255

My composer.json:

{
    "name": "laravel/laravel",
    "type": "project",
    "description": "The Laravel Framework.",
    "keywords": [
        "framework",
        "laravel"
    ],
    "license": "MIT",
    "require": {
        "php": "^7.3|^8.0",
        "enlightn/enlightn": "^1.18",
        "fideloper/proxy": "^4.4",
        "fruitcake/laravel-cors": "^2.0",
        "guzzlehttp/guzzle": "^7.0.1",
        "inertiajs/inertia-laravel": "^0.3.5",
        "lab404/laravel-impersonate": "^1.7",
        "laravel-notification-channels/pusher-push-notifications": "^2.3",
        "laravel/framework": "8.37",
        "laravel/nexmo-notification-channel": "^2.5",
        "laravel/sanctum": "^2.6",
        "laravel/tinker": "^2.5",
        "propaganistas/laravel-phone": "^4.3",
        "pusher/pusher-php-server": "^6.1",
        "spatie/laravel-disable-floc": "^1.0",
        "tightenco/ziggy": "^1.0",
        "twilio/sdk": "6.24.0",
        "vonage/client": "^2.4",
        "wildbit/swiftmailer-postmark": "^3.3"
    },
    "require-dev": {
        "facade/ignition": "^2.5",
        "fakerphp/faker": "^1.9.1",
        "laravel/breeze": "^1.1",
        "laravel/sail": "^1.0.1",
        "laravel/telescope": "^4.5",
        "mockery/mockery": "^1.4.2",
        "nunomaduro/collision": "^5.0",
        "phpunit/phpunit": "^9.3.3"
    },
    "config": {
        "optimize-autoloader": true,
        "preferred-install": "dist",
        "sort-packages": true
    },
    "extra": {
        "laravel": {
            "dont-discover": [
                "laravel/telescope"
            ]
        }
    },
    "autoload": {
        "psr-4": {
            "App\\": "app/",
            "Database\\Factories\\": "database/factories/",
            "Database\\Seeders\\": "database/seeders/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Tests\\": "tests/"
        }
    },
    "minimum-stability": "dev",
    "prefer-stable": true,
    "scripts": {
        "post-autoload-dump": [
            "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
            "@php artisan package:discover --ansi"
        ],
        "post-root-package-install": [
            "@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
        ],
        "post-create-project-cmd": [
            "@php artisan key:generate --ansi"
        ],
        "post-update-cmd": [
            "@php artisan telescope:publish --ansi"
        ]
    }
}

Output of composer diagnose:

Checking composer.json: WARNING
require.laravel/framework : exact version constraints (8.37) should be avoided if the package follows semantic versioning
require.twilio/sdk : exact version constraints (6.24.0) should be avoided if the package follows semantic versioning
Checking platform settings: OK
Checking git settings: OK
Checking http connectivity to packagist: OK
Checking https connectivity to packagist: OK
Checking github.com oauth access: OK
Checking disk free space: OK
Checking pubkeys:
Tags Public Key Fingerprint: 57815BA2 7E54DC31 7ECC7CC5 573090D0  87719BA6 8F3BB723 4E5D42D0 84A14642
Dev Public Key Fingerprint: 4AC45767 E5EC2265 2F0C1167 CBBB8A2B  0C708369 153E328C AD90147D AFE50952
OK
Checking composer version: OK
Composer version: 2.2.5
PHP version: 8.1.1
OpenSSL version: OpenSSL 1.1.1l  24 Aug 2021
cURL version: 7.77.0 libz 1.2.11 ssl OpenSSL/1.1.1l
zip: extension present, unzip not available, 7-Zip present (7z)

When I run this command:

composer update

I get the following output:


Loading composer repositories with package information
Updating dependencies
Lock file operations: 3 installs, 96 updates, 4 removals
  - Removing laminas/laminas-zendframework-bridge (1.2.0)
  - Removing spatie/laravel-personal-data-export (1.3.2)
  - Removing spatie/temporary-directory (1.3.0)
  - Removing symfony/http-client-contracts (v2.4.0)
  - Upgrading asm89/stack-cors (v2.0.3 => v2.1.1)
  - Upgrading brick/math (0.9.2 => 0.9.3)
  - Upgrading composer/ca-bundle (1.2.9 => 1.3.1)
  - Upgrading composer/composer (2.0.13 => 2.2.5)
  - Upgrading composer/package-versions-deprecated (1.11.99.2 => 1.11.99.5)
  - Locking composer/pcre (1.0.1)
  - Upgrading composer/semver (3.2.4 => 3.2.7)
  - Upgrading composer/spdx-licenses (1.5.5 => 1.5.6)
  - Upgrading composer/xdebug-handler (1.4.6 => 2.0.4)
  - Upgrading doctrine/inflector (2.0.3 => 2.0.4)
  - Upgrading doctrine/lexer (1.2.1 => 1.2.2)
  - Upgrading dragonmantank/cron-expression (v3.1.0 => v3.3.1)
  - Upgrading facade/flare-client-php (1.8.0 => 1.9.1)
  - Upgrading facade/ignition (2.9.0 => 2.17.4)
  - Upgrading fakerphp/faker (v1.14.1 => v1.17.0)
  - Upgrading filp/whoops (2.12.1 => 2.14.5)
  - Upgrading firebase/php-jwt (v5.4.0 => v5.5.1)
  - Upgrading fruitcake/laravel-cors (v2.0.4 => v2.0.5)
  - Upgrading giggsey/libphonenumber-for-php (8.12.23 => 8.12.41)
  - Upgrading giggsey/locale (1.9 => 2.1)
  - Upgrading graham-campbell/result-type (v1.0.1 => v1.0.4)
  - Upgrading guzzlehttp/guzzle (7.3.0 => 7.4.1)
  - Upgrading guzzlehttp/promises (1.4.1 => 1.5.1)
  - Upgrading guzzlehttp/psr7 (1.8.2 => 2.1.0)
  - Upgrading justinrainbow/json-schema (5.2.10 => 5.2.11)
  - Upgrading lab404/laravel-impersonate (1.7.2 => 1.7.3)
  - Upgrading laminas/laminas-diactoros (2.6.0 => 2.8.0)
  - Upgrading laravel/sail (v1.5.0 => v1.13.1)
  - Upgrading laravel/sanctum (v2.10.0 => v2.14.0)
  - Upgrading laravel/telescope (v4.5.0 => v4.7.0)
  - Upgrading laravel/tinker (v2.6.1 => v2.7.0)
  - Locking lcobucci/clock (2.1.0)
  - Upgrading lcobucci/jwt (3.4.5 => 4.0.4)
  - Upgrading league/commonmark (1.6.0 => 1.6.7)
  - Upgrading league/flysystem (1.1.3 => 1.1.9)
  - Upgrading league/iso3166 (3.0.0 => 4.0.0)
  - Upgrading league/mime-type-detection (1.7.0 => 1.9.0)
  - Upgrading mockery/mockery (1.4.3 => 1.5.0)
  - Upgrading monolog/monolog (2.2.0 => 2.3.5)
  - Upgrading nesbot/carbon (2.47.0 => 2.55.2)
  - Upgrading nikic/php-parser (v4.10.5 => v4.13.2)
  - Upgrading nunomaduro/collision (v5.4.0 => v5.11.0)
  - Upgrading nunomaduro/larastan (v0.7.5 => v0.7.15)
  - Upgrading paragonie/sodium_compat (v1.15.4 => v1.17.0)
  - Upgrading phar-io/manifest (2.0.1 => 2.0.3)
  - Upgrading phpdocumentor/reflection-docblock (5.2.2 => 5.3.0)
  - Upgrading phpdocumentor/type-resolver (1.4.0 => 1.6.0)
  - Upgrading phpoption/phpoption (1.7.5 => 1.8.1)
  - Upgrading phpspec/prophecy (1.13.0 => v1.15.0)
  - Upgrading phpstan/phpstan (0.12.85 => 0.12.99)
  - Upgrading phpunit/php-code-coverage (9.2.6 => 9.2.10)
  - Upgrading phpunit/php-file-iterator (3.0.5 => 3.0.6)
  - Upgrading phpunit/phpunit (9.5.4 => 9.5.12)
  - Upgrading propaganistas/laravel-phone (4.3.0 => 4.3.6)
  - Upgrading psr/container (1.1.1 => 1.1.2)
  - Upgrading psy/psysh (v0.10.8 => v0.11.1)
  - Upgrading ramsey/collection (1.1.3 => 1.2.2)
  - Upgrading ramsey/uuid (4.1.1 => 4.2.3)
  - Upgrading sebastian/exporter (4.0.3 => 4.0.4)
  - Upgrading sebastian/global-state (5.0.2 => 5.0.3)
  - Upgrading sebastian/type (2.3.1 => 2.3.4)
  - Upgrading seld/phar-utils (1.1.1 => 1.2.0)
  - Upgrading spatie/laravel-disable-floc (1.0.0 => 1.0.1)
  - Upgrading swiftmailer/swiftmailer (v6.2.7 => v6.3.0)
  - Upgrading symfony/console (v5.2.7 => v5.4.2)
  - Upgrading symfony/css-selector (v5.2.7 => v6.0.2)
  - Upgrading symfony/deprecation-contracts (v2.4.0 => v3.0.0)
  - Upgrading symfony/error-handler (v5.2.7 => v5.4.2)
  - Upgrading symfony/event-dispatcher (v5.2.4 => v6.0.2)
  - Upgrading symfony/event-dispatcher-contracts (v2.4.0 => v3.0.0)
  - Upgrading symfony/filesystem (v5.2.7 => v6.0.0)
  - Upgrading symfony/finder (v5.2.4 => v5.4.2)
  - Upgrading symfony/http-foundation (v5.2.7 => v5.4.2)
  - Upgrading symfony/http-kernel (v5.2.7 => v5.4.2)
  - Upgrading symfony/mime (v5.2.7 => v5.4.2)
  - Upgrading symfony/polyfill-ctype (v1.22.1 => v1.24.0)
  - Upgrading symfony/polyfill-iconv (v1.22.1 => v1.24.0)
  - Upgrading symfony/polyfill-intl-grapheme (v1.22.1 => v1.24.0)
  - Upgrading symfony/polyfill-intl-idn (v1.22.1 => v1.24.0)
  - Upgrading symfony/polyfill-intl-normalizer (v1.22.1 => v1.24.0)
  - Upgrading symfony/polyfill-mbstring (v1.22.1 => v1.24.0)
  - Upgrading symfony/polyfill-php72 (v1.22.1 => v1.24.0)
  - Upgrading symfony/polyfill-php73 (v1.22.1 => v1.24.0)
  - Upgrading symfony/polyfill-php80 (v1.22.1 => v1.24.0)
  - Locking symfony/polyfill-php81 (v1.24.0)
  - Upgrading symfony/process (v5.2.7 => v5.4.2)
  - Upgrading symfony/routing (v5.2.7 => v5.4.0)
  - Upgrading symfony/service-contracts (v2.4.0 => v2.4.1)
  - Upgrading symfony/string (v5.2.6 => v6.0.2)
  - Upgrading symfony/translation (v5.2.7 => v6.0.2)
  - Upgrading symfony/translation-contracts (v2.4.0 => v3.0.0)
  - Upgrading symfony/var-dumper (v5.2.7 => v5.4.2)
  - Upgrading symfony/yaml (v5.2.7 => v5.4.2)
  - Upgrading theseer/tokenizer (1.2.0 => 1.2.1)
  - Upgrading tightenco/ziggy (v1.1.0 => v1.4.2)
  - Upgrading tijsverkoyen/css-to-inline-styles (2.2.3 => 2.2.4)
  - Upgrading vlucas/phpdotenv (v5.3.0 => v5.4.1)
  - Upgrading vonage/client-core (2.9.2 => 2.10.0)
  - Upgrading vonage/nexmo-bridge (0.1.0 => 0.1.1)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 3 installs, 96 updates, 4 removals
  - Downloading composer/package-versions-deprecated (1.11.99.5)
  - Downloading composer/ca-bundle (1.3.1)
  - Downloading composer/semver (3.2.7)
  - Downloading composer/spdx-licenses (1.5.6)
  - Downloading composer/pcre (1.0.1)
  - Downloading composer/xdebug-handler (2.0.4)
  - Downloading phpstan/phpstan (0.12.99)
  - Downloading league/commonmark (1.6.7)
  - Downloading symfony/filesystem (v6.0.0)
  - Downloading seld/phar-utils (1.2.0)
  - Downloading composer/composer (2.2.5)
  - Downloading nunomaduro/larastan (v0.7.15)
  - Downloading symfony/yaml (v5.4.2)
  - Downloading lab404/laravel-impersonate (1.7.3)
  - Downloading firebase/php-jwt (v5.5.1)
  - Downloading vonage/nexmo-bridge (0.1.1)
  - Downloading lcobucci/clock (2.1.0)
  - Downloading lcobucci/jwt (4.0.4)
  - Downloading vonage/client-core (2.10.0)
  - Downloading phpunit/phpunit (9.5.12)
  - Downloading giggsey/libphonenumber-for-php (8.12.41)
  - Downloading propaganistas/laravel-phone (4.3.6)
  - Removing symfony/http-client-contracts (v2.4.0)
  - Removing spatie/temporary-directory (1.3.0)
  - Removing spatie/laravel-personal-data-export (1.3.2)
  - Removing laminas/laminas-zendframework-bridge (1.2.0)
  - Upgrading composer/package-versions-deprecated (1.11.99.2 => 1.11.99.5): Extracting archive
  - Upgrading composer/ca-bundle (1.2.9 => 1.3.1): Extracting archive
  - Upgrading composer/semver (3.2.4 => 3.2.7): Extracting archive
  - Upgrading composer/spdx-licenses (1.5.5 => 1.5.6): Extracting archive
  - Installing composer/pcre (1.0.1): Extracting archive
  - Upgrading composer/xdebug-handler (1.4.6 => 2.0.4): Extracting archive
  - Upgrading doctrine/inflector (2.0.3 => 2.0.4): Extracting archive
  - Upgrading symfony/polyfill-ctype (v1.22.1 => v1.24.0): Extracting archive
  - Upgrading dragonmantank/cron-expression (v3.1.0 => v3.3.1): Extracting archive
  - Upgrading symfony/polyfill-php72 (v1.22.1 => v1.24.0): Extracting archive
  - Upgrading symfony/polyfill-intl-normalizer (v1.22.1 => v1.24.0): Extracting archive
  - Upgrading symfony/polyfill-intl-idn (v1.22.1 => v1.24.0): Extracting archive
  - Upgrading doctrine/lexer (1.2.1 => 1.2.2): Extracting archive
  - Upgrading symfony/polyfill-php80 (v1.22.1 => v1.24.0): Extracting archive
  - Upgrading symfony/deprecation-contracts (v2.4.0 => v3.0.0): Extracting archive
  - Upgrading symfony/finder (v5.2.4 => v5.4.2): Extracting archive
  - Upgrading phpstan/phpstan (0.12.85 => 0.12.99): Extracting archive
  - Upgrading symfony/process (v5.2.7 => v5.4.2): Extracting archive
  - Upgrading mockery/mockery (1.4.3 => 1.5.0): Extracting archive
  - Upgrading symfony/polyfill-mbstring (v1.22.1 => v1.24.0): Extracting archive
  - Upgrading phpoption/phpoption (1.7.5 => 1.8.1): Extracting archive
  - Upgrading graham-campbell/result-type (v1.0.1 => v1.0.4): Extracting archive
  - Upgrading vlucas/phpdotenv (v5.3.0 => v5.4.1): Extracting archive
  - Upgrading symfony/css-selector (v5.2.7 => v6.0.2): Extracting archive
  - Upgrading tijsverkoyen/css-to-inline-styles (2.2.3 => 2.2.4): Extracting archive
  - Upgrading symfony/var-dumper (v5.2.7 => v5.4.2): Extracting archive
  - Upgrading symfony/routing (v5.2.7 => v5.4.0): Extracting archive
  - Upgrading symfony/mime (v5.2.7 => v5.4.2): Extracting archive
  - Upgrading symfony/polyfill-php73 (v1.22.1 => v1.24.0): Extracting archive
  - Upgrading symfony/http-foundation (v5.2.7 => v5.4.2): Extracting archive
  - Upgrading symfony/event-dispatcher-contracts (v2.4.0 => v3.0.0): Extracting archive
  - Upgrading symfony/event-dispatcher (v5.2.4 => v6.0.2): Extracting archive
  - Upgrading symfony/error-handler (v5.2.7 => v5.4.2): Extracting archive
  - Upgrading symfony/http-kernel (v5.2.7 => v5.4.2): Extracting archive
  - Upgrading symfony/polyfill-intl-grapheme (v1.22.1 => v1.24.0): Extracting archive
  - Upgrading symfony/string (v5.2.6 => v6.0.2): Extracting archive
  - Upgrading psr/container (1.1.1 => 1.1.2): Extracting archive
  - Upgrading symfony/service-contracts (v2.4.0 => v2.4.1): Extracting archive
  - Upgrading symfony/console (v5.2.7 => v5.4.2): Extracting archive
  - Upgrading symfony/polyfill-iconv (v1.22.1 => v1.24.0): Extracting archive
  - Upgrading swiftmailer/swiftmailer (v6.2.7 => v6.3.0): Extracting archive
  - Installing symfony/polyfill-php81 (v1.24.0): Extracting archive
  - Upgrading ramsey/collection (1.1.3 => 1.2.2): Extracting archive
  - Upgrading brick/math (0.9.2 => 0.9.3): Extracting archive
  - Upgrading ramsey/uuid (4.1.1 => 4.2.3): Extracting archive
  - Upgrading symfony/translation-contracts (v2.4.0 => v3.0.0): Extracting archive
  - Upgrading symfony/translation (v5.2.7 => v6.0.2): Extracting archive
  - Upgrading nesbot/carbon (2.47.0 => 2.55.2): Extracting archive
  - Upgrading monolog/monolog (2.2.0 => 2.3.5): Extracting archive
  - Upgrading league/mime-type-detection (1.7.0 => 1.9.0): Extracting archive
  - Upgrading league/flysystem (1.1.3 => 1.1.9): Extracting archive
  - Upgrading league/commonmark (1.6.0 => 1.6.7): Extracting archive
  - Upgrading symfony/filesystem (v5.2.7 => v6.0.0): Extracting archive
  - Upgrading seld/phar-utils (1.1.1 => 1.2.0): Extracting archive
  - Upgrading justinrainbow/json-schema (5.2.10 => 5.2.11): Extracting archive
  - Upgrading composer/composer (2.0.13 => 2.2.5): Extracting archive
  - Upgrading nunomaduro/larastan (v0.7.5 => v0.7.15): Extracting archive
  - Upgrading nikic/php-parser (v4.10.5 => v4.13.2): Extracting archive
  - Upgrading guzzlehttp/psr7 (1.8.2 => 2.1.0): Extracting archive
  - Upgrading guzzlehttp/promises (1.4.1 => 1.5.1): Extracting archive
  - Upgrading guzzlehttp/guzzle (7.3.0 => 7.4.1): Extracting archive
  - Upgrading symfony/yaml (v5.2.7 => v5.4.2): Extracting archive
  - Upgrading facade/flare-client-php (1.8.0 => 1.9.1): Extracting archive
  - Upgrading facade/ignition (2.9.0 => 2.17.4): Extracting archive
  - Upgrading fakerphp/faker (v1.14.1 => v1.17.0): Extracting archive
  - Upgrading asm89/stack-cors (v2.0.3 => v2.1.1): Extracting archive
  - Upgrading fruitcake/laravel-cors (v2.0.4 => v2.0.5): Extracting archive
  - Upgrading giggsey/locale (1.9 => 2.1): Extracting archive
  - Upgrading lab404/laravel-impersonate (1.7.2 => 1.7.3): Extracting archive
  - Upgrading firebase/php-jwt (v5.4.0 => v5.5.1): Extracting archive
  - Upgrading vonage/nexmo-bridge (0.1.0 => 0.1.1): Extracting archive
  - Installing lcobucci/clock (2.1.0): Extracting archive
  - Upgrading lcobucci/jwt (3.4.5 => 4.0.4): Extracting archive
  - Upgrading laminas/laminas-diactoros (2.6.0 => 2.8.0): Extracting archive
  - Upgrading vonage/client-core (2.9.2 => 2.10.0): Extracting archive
  - Upgrading laravel/sail (v1.5.0 => v1.13.1): Extracting archive
  - Upgrading laravel/sanctum (v2.10.0 => v2.14.0): Extracting archive
  - Upgrading laravel/telescope (v4.5.0 => v4.7.0): Extracting archive
  - Upgrading psy/psysh (v0.10.8 => v0.11.1): Extracting archive
  - Upgrading laravel/tinker (v2.6.1 => v2.7.0): Extracting archive
  - Upgrading filp/whoops (2.12.1 => 2.14.5): Extracting archive
  - Upgrading nunomaduro/collision (v5.4.0 => v5.11.0): Extracting archive
  - Upgrading phpdocumentor/type-resolver (1.4.0 => 1.6.0): Extracting archive
  - Upgrading phpdocumentor/reflection-docblock (5.2.2 => 5.3.0): Extracting archive
  - Upgrading sebastian/type (2.3.1 => 2.3.4): Extracting archive
  - Upgrading sebastian/global-state (5.0.2 => 5.0.3): Extracting archive
  - Upgrading sebastian/exporter (4.0.3 => 4.0.4): Extracting archive
  - Upgrading phpunit/php-file-iterator (3.0.5 => 3.0.6): Extracting archive
  - Upgrading theseer/tokenizer (1.2.0 => 1.2.1): Extracting archive
  - Upgrading phpunit/php-code-coverage (9.2.6 => 9.2.10): Extracting archive
  - Upgrading phpspec/prophecy (1.13.0 => v1.15.0): Extracting archive
  - Upgrading phar-io/manifest (2.0.1 => 2.0.3): Extracting archive
  - Upgrading phpunit/phpunit (9.5.4 => 9.5.12): Extracting archive
  - Upgrading league/iso3166 (3.0.0 => 4.0.0): Extracting archive
  - Upgrading giggsey/libphonenumber-for-php (8.12.23 => 8.12.41): Extracting archive
  - Upgrading propaganistas/laravel-phone (4.3.0 => 4.3.6): Extracting archive
  - Upgrading paragonie/sodium_compat (v1.15.4 => v1.17.0): Extracting archive
  - Upgrading spatie/laravel-disable-floc (1.0.0 => 1.0.1): Extracting archive
  - Upgrading tightenco/ziggy (v1.1.0 => v1.4.2): Extracting archive
Package swiftmailer/swiftmailer is abandoned, you should avoid using it. Use symfony/mailer instead.
Generating optimized autoload files
Deprecation Notice: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/Autoload/ClassMapGenerator.php:251
composer/package-versions-deprecated: Generating version class...
composer/package-versions-deprecated: ...done generating version class
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
Deprecation Notice: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Container\Container.php:1352
Deprecation Notice: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Container\Container.php:1363
Deprecation Notice: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Container\Container.php:1375
Deprecation Notice: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Container\Container.php:1388
> @php artisan package:discover --ansi
PHP Fatal error:  During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice 
in C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Collections\Collection.php:1411
Stack trace:
#0 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Collections\Collection.php(11): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', 'C:\\xampp\\htdocs...', 1411)
#1 C:\xampp\htdocs\spa\vendor\composer\ClassLoader.php(480): include('C:\\xampp\\htdocs...')
#2 C:\xampp\htdocs\spa\vendor\composer\ClassLoader.php(346): Composer\Autoload\includeFile('C:\\xampp\\htdocs...')
#3 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Collections\helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...')   
#4 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\PackageManifest.php(130): collect(Array)
#5 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\PackageManifest.php(106): Illuminate\Foundation\PackageManifest->build()
#6 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\PackageManifest.php(89): Illuminate\Foundation\PackageManifest->getManifest()       
#7 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases')   
#8 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() 
#9 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application))
#10 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\Console\Kernel.php(310): Illuminate\Foundation\Application->bootstrapWith(Array)   
#11 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\Console\Kernel.php(127): Illuminate\Foundation\Console\Kernel->bootstrap()
#12 C:\xampp\htdocs\spa\artisan(37): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#13 {main} in C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Collections\Collection.php on line 11
PHP Fatal error:  Uncaught Error: Class "Illuminate\Support\Collection" not found in C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Collections\helpers.php:15
Stack trace:
#0 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Support\Traits\ReflectsClosures.php(24): collect(Array)
#1 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Support\Traits\ReflectsClosures.php(43): Illuminate\Foundation\Exceptions\ReportableHandler->closureParameterTypes(Object(Closure))
#2 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\Exceptions\ReportableHandler.php(62): Illuminate\Foundation\Exceptions\ReportableHandler->firstClosureParameterType(Object(Closure))
#3 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\Exceptions\Handler.php(232): Illuminate\Foundation\Exceptions\ReportableHandler->handles(Object(Symfony\Component\ErrorHandler\Error\FatalError))
#4 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\HandleExceptions.php(88): Illuminate\Foundation\Exceptions\Handler->report(Object(Symfony\Component\ErrorHandler\Error\FatalError))
#5 C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\HandleExceptions.php(130): Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(Object(Symfony\Component\ErrorHandler\Error\FatalError))
#6 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->handleShutdown()
#7 {main}
  thrown in C:\xampp\htdocs\spa\vendor\laravel\framework\src\Illuminate\Collections\helpers.php on line 15
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 255

And I expected this to happen: Generate optimised files and complete step, but instead, I can’t run any artisan command.

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Reactions: 4
  • Comments: 42 (1 by maintainers)

Most upvoted comments

I’m such an idiot! The problem was starring me right in the face…

so what is the solution??

bruh

I’m such an idiot! The problem was starring me right in the face…

I’m such an idiot! The problem was starring me right in the face…

Solved it - >app folder should have console/kernel folder Console.zip add this folder to your app folder, and it will start working.

@roqueguardia looks like support for Enums was added only with PHP 8.1 so you need to update your Dockerfile accordingly.

bruh

I’m such an idiot! The problem was starring me right in the face…

I’m also getting same error while running composer install/update please lemme know how can i solve my error