Skip to content

[PHP 8.4 Compatability] Update to remove deprecation warnings #59

@mattneal-stafflink

Description

@mattneal-stafflink

Current Outcome

When running later versions of PHP, the following errors are present:

PHP Deprecated:  Symfony\Component\Translation\t(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/translation/Resources/functions.php on line 18
PHP Deprecated:  optional(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/support/helpers.php on line 189

There's also deprecation warnings for GuzzleHttp using each_limit(), with the same error (nullable is deprecated).

Log:

❯ spinupwp
PHP Deprecated:  Symfony\Component\Translation\t(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/translation/Resources/functions.php on line 18

Deprecated: Symfony\Component\Translation\t(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/translation/Resources/functions.php on line 18
PHP Deprecated:  optional(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/support/helpers.php on line 189

Deprecated: optional(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/support/helpers.php on line 189
PHP Deprecated:  with(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/support/helpers.php on line 421

Deprecated: with(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/support/helpers.php on line 421
PHP Deprecated:  beforeEach(): Implicitly marking parameter $closure as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/pestphp/pest/src/Functions.php on line 49

Deprecated: beforeEach(): Implicitly marking parameter $closure as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/pestphp/pest/src/Functions.php on line 49
PHP Deprecated:  test(): Implicitly marking parameter $description as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/pestphp/pest/src/Functions.php on line 90

Deprecated: test(): Implicitly marking parameter $description as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/pestphp/pest/src/Functions.php on line 90
PHP Deprecated:  test(): Implicitly marking parameter $closure as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/pestphp/pest/src/Functions.php on line 90

Deprecated: test(): Implicitly marking parameter $closure as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/pestphp/pest/src/Functions.php on line 90
PHP Deprecated:  it(): Implicitly marking parameter $closure as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/pestphp/pest/src/Functions.php on line 110

Deprecated: it(): Implicitly marking parameter $closure as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/pestphp/pest/src/Functions.php on line 110
PHP Deprecated:  afterEach(): Implicitly marking parameter $closure as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/pestphp/pest/src/Functions.php on line 124

Deprecated: afterEach(): Implicitly marking parameter $closure as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/pestphp/pest/src/Functions.php on line 124
PHP Deprecated:  GuzzleHttp\Promise\queue(): Implicitly marking parameter $assign as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/guzzlehttp/promises/src/functions.php on line 24

Deprecated: GuzzleHttp\Promise\queue(): Implicitly marking parameter $assign as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/guzzlehttp/promises/src/functions.php on line 24
PHP Deprecated:  GuzzleHttp\Promise\each(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/guzzlehttp/promises/src/functions.php on line 260

Deprecated: GuzzleHttp\Promise\each(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/guzzlehttp/promises/src/functions.php on line 260
PHP Deprecated:  GuzzleHttp\Promise\each(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/guzzlehttp/promises/src/functions.php on line 260

Deprecated: GuzzleHttp\Promise\each(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/guzzlehttp/promises/src/functions.php on line 260
PHP Deprecated:  GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/guzzlehttp/promises/src/functions.php on line 285

Deprecated: GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/guzzlehttp/promises/src/functions.php on line 285
PHP Deprecated:  GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/guzzlehttp/promises/src/functions.php on line 285

Deprecated: GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/guzzlehttp/promises/src/functions.php on line 285
PHP Deprecated:  GuzzleHttp\Promise\each_limit_all(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/guzzlehttp/promises/src/functions.php on line 307

Deprecated: GuzzleHttp\Promise\each_limit_all(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/guzzlehttp/promises/src/functions.php on line 307
PHP Deprecated:  Termwind\style(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/nunomaduro/termwind/src/Functions.php on line 29

Deprecated: Termwind\style(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/nunomaduro/termwind/src/Functions.php on line 29
PHP Deprecated:  Termwind\ask(): Implicitly marking parameter $autocomplete as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/nunomaduro/termwind/src/Functions.php on line 61

Deprecated: Termwind\ask(): Implicitly marking parameter $autocomplete as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/nunomaduro/termwind/src/Functions.php on line 61
PHP Deprecated:  Illuminate\Container\Container::beforeResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/container/Container.php on line 1128

Deprecated: Illuminate\Container\Container::beforeResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/container/Container.php on line 1128
PHP Deprecated:  Illuminate\Container\Container::resolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/container/Container.php on line 1148

Deprecated: Illuminate\Container\Container::resolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/container/Container.php on line 1148
PHP Deprecated:  Illuminate\Container\Container::afterResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/container/Container.php on line 1168

Deprecated: Illuminate\Container\Container::afterResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/container/Container.php on line 1168
PHP Deprecated:  Illuminate\Container\Container::setInstance(): Implicitly marking parameter $container as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/container/Container.php on line 1407

Deprecated: Illuminate\Container\Container::setInstance(): Implicitly marking parameter $container as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/container/Container.php on line 1407
PHP Deprecated:  Illuminate\Contracts\Container\Container::beforeResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/contracts/Container/Container.php on line 191

Deprecated: Illuminate\Contracts\Container\Container::beforeResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/contracts/Container/Container.php on line 191
PHP Deprecated:  Illuminate\Contracts\Container\Container::resolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/contracts/Container/Container.php on line 200

Deprecated: Illuminate\Contracts\Container\Container::resolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/contracts/Container/Container.php on line 200
PHP Deprecated:  Illuminate\Contracts\Container\Container::afterResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/contracts/Container/Container.php on line 209

Deprecated: Illuminate\Contracts\Container\Container::afterResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/contracts/Container/Container.php on line 209
PHP Deprecated:  Illuminate\Support\Traits\Conditionable::when(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/conditionable/Traits/Conditionable.php on line 21

Deprecated: Illuminate\Support\Traits\Conditionable::when(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/conditionable/Traits/Conditionable.php on line 21
PHP Deprecated:  Illuminate\Support\Traits\Conditionable::when(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/conditionable/Traits/Conditionable.php on line 21

Deprecated: Illuminate\Support\Traits\Conditionable::when(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/conditionable/Traits/Conditionable.php on line 21
PHP Deprecated:  Illuminate\Support\Traits\Conditionable::unless(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/conditionable/Traits/Conditionable.php on line 53

Deprecated: Illuminate\Support\Traits\Conditionable::unless(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/conditionable/Traits/Conditionable.php on line 53
PHP Deprecated:  Illuminate\Support\Traits\Conditionable::unless(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/conditionable/Traits/Conditionable.php on line 53

Deprecated: Illuminate\Support\Traits\Conditionable::unless(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/conditionable/Traits/Conditionable.php on line 53
PHP Deprecated:  Dotenv\Repository\RepositoryBuilder::__construct(): Implicitly marking parameter $allowList as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Repository/RepositoryBuilder.php on line 68

Deprecated: Dotenv\Repository\RepositoryBuilder::__construct(): Implicitly marking parameter $allowList as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Repository/RepositoryBuilder.php on line 68
PHP Deprecated:  Dotenv\Repository\RepositoryBuilder::allowList(): Implicitly marking parameter $allowList as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Repository/RepositoryBuilder.php on line 247

Deprecated: Dotenv\Repository\RepositoryBuilder::allowList(): Implicitly marking parameter $allowList as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Repository/RepositoryBuilder.php on line 247
PHP Deprecated:  Illuminate\Support\Arr::first(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/collections/Arr.php on line 188

Deprecated: Illuminate\Support\Arr::first(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/collections/Arr.php on line 188
PHP Deprecated:  Illuminate\Support\Arr::last(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/collections/Arr.php on line 217

Deprecated: Illuminate\Support\Arr::last(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/collections/Arr.php on line 217
PHP Deprecated:  Illuminate\Events\Dispatcher::__construct(): Implicitly marking parameter $container as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/events/Dispatcher.php on line 65

Deprecated: Illuminate\Events\Dispatcher::__construct(): Implicitly marking parameter $container as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/events/Dispatcher.php on line 65
PHP Deprecated:  Symfony\Component\Console\Input\ArgvInput::__construct(): Implicitly marking parameter $argv as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Input/ArgvInput.php on line 46

Deprecated: Symfony\Component\Console\Input\ArgvInput::__construct(): Implicitly marking parameter $argv as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Input/ArgvInput.php on line 46
PHP Deprecated:  Symfony\Component\Console\Input\ArgvInput::__construct(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Input/ArgvInput.php on line 46

Deprecated: Symfony\Component\Console\Input\ArgvInput::__construct(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Input/ArgvInput.php on line 46
PHP Deprecated:  Symfony\Component\Console\Input\Input::__construct(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Input/Input.php on line 36

Deprecated: Symfony\Component\Console\Input\Input::__construct(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Input/Input.php on line 36
PHP Deprecated:  Symfony\Component\Console\Output\ConsoleOutput::__construct(): Implicitly marking parameter $decorated as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Output/ConsoleOutput.php on line 40

Deprecated: Symfony\Component\Console\Output\ConsoleOutput::__construct(): Implicitly marking parameter $decorated as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Output/ConsoleOutput.php on line 40
PHP Deprecated:  Symfony\Component\Console\Output\ConsoleOutput::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Output/ConsoleOutput.php on line 40

Deprecated: Symfony\Component\Console\Output\ConsoleOutput::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Output/ConsoleOutput.php on line 40
PHP Deprecated:  Symfony\Component\Console\Output\StreamOutput::__construct(): Implicitly marking parameter $decorated as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Output/StreamOutput.php on line 42

Deprecated: Symfony\Component\Console\Output\StreamOutput::__construct(): Implicitly marking parameter $decorated as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Output/StreamOutput.php on line 42
PHP Deprecated:  Symfony\Component\Console\Output\StreamOutput::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Output/StreamOutput.php on line 42

Deprecated: Symfony\Component\Console\Output\StreamOutput::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Output/StreamOutput.php on line 42
PHP Deprecated:  Symfony\Component\Console\Output\Output::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Output/Output.php on line 40

Deprecated: Symfony\Component\Console\Output\Output::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Output/Output.php on line 40
PHP Deprecated:  Symfony\Component\Console\Formatter\OutputFormatterStyle::__construct(): Implicitly marking parameter $foreground as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Formatter/OutputFormatterStyle.php on line 36

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyle::__construct(): Implicitly marking parameter $foreground as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Formatter/OutputFormatterStyle.php on line 36
PHP Deprecated:  Symfony\Component\Console\Formatter\OutputFormatterStyle::__construct(): Implicitly marking parameter $background as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Formatter/OutputFormatterStyle.php on line 36

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyle::__construct(): Implicitly marking parameter $background as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Formatter/OutputFormatterStyle.php on line 36
PHP Deprecated:  Symfony\Component\Console\Formatter\OutputFormatterStyle::setForeground(): Implicitly marking parameter $color as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Formatter/OutputFormatterStyle.php on line 41

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyle::setForeground(): Implicitly marking parameter $color as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Formatter/OutputFormatterStyle.php on line 41
PHP Deprecated:  Symfony\Component\Console\Formatter\OutputFormatterStyle::setBackground(): Implicitly marking parameter $color as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Formatter/OutputFormatterStyle.php on line 49

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyle::setBackground(): Implicitly marking parameter $color as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Formatter/OutputFormatterStyle.php on line 49
PHP Deprecated:  Symfony\Component\Console\Formatter\OutputFormatterStyleStack::__construct(): Implicitly marking parameter $emptyStyle as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Formatter/OutputFormatterStyleStack.php on line 29

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyleStack::__construct(): Implicitly marking parameter $emptyStyle as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Formatter/OutputFormatterStyleStack.php on line 29
PHP Deprecated:  Symfony\Component\Console\Formatter\OutputFormatterStyleStack::pop(): Implicitly marking parameter $style as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Formatter/OutputFormatterStyleStack.php on line 56

Deprecated: Symfony\Component\Console\Formatter\OutputFormatterStyleStack::pop(): Implicitly marking parameter $style as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Formatter/OutputFormatterStyleStack.php on line 56
PHP Deprecated:  Dotenv\Dotenv::create(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Dotenv.php on line 83

Deprecated: Dotenv\Dotenv::create(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Dotenv.php on line 83
PHP Deprecated:  Dotenv\Dotenv::createMutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Dotenv.php on line 112

Deprecated: Dotenv\Dotenv::createMutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Dotenv.php on line 112
PHP Deprecated:  Dotenv\Dotenv::createUnsafeMutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Dotenv.php on line 129

Deprecated: Dotenv\Dotenv::createUnsafeMutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Dotenv.php on line 129
PHP Deprecated:  Dotenv\Dotenv::createImmutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Dotenv.php on line 148

Deprecated: Dotenv\Dotenv::createImmutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Dotenv.php on line 148
PHP Deprecated:  Dotenv\Dotenv::createUnsafeImmutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Dotenv.php on line 165

Deprecated: Dotenv\Dotenv::createUnsafeImmutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Dotenv.php on line 165
PHP Deprecated:  Dotenv\Dotenv::createArrayBacked(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Dotenv.php on line 185

Deprecated: Dotenv\Dotenv::createArrayBacked(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Dotenv.php on line 185
PHP Deprecated:  Dotenv\Store\StoreBuilder::__construct(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Store/StoreBuilder.php on line 54

Deprecated: Dotenv\Store\StoreBuilder::__construct(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Store/StoreBuilder.php on line 54
PHP Deprecated:  Dotenv\Store\StoreBuilder::fileEncoding(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Store/StoreBuilder.php on line 123

Deprecated: Dotenv\Store\StoreBuilder::fileEncoding(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Store/StoreBuilder.php on line 123
PHP Deprecated:  Dotenv\Store\FileStore::__construct(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Store/FileStore.php on line 42

Deprecated: Dotenv\Store\FileStore::__construct(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Store/FileStore.php on line 42
PHP Deprecated:  Dotenv\Store\File\Reader::read(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Store/File/Reader.php on line 43

Deprecated: Dotenv\Store\File\Reader::read(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Store/File/Reader.php on line 43
PHP Deprecated:  Dotenv\Store\File\Reader::readFromFile(): Implicitly marking parameter $encoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Store/File/Reader.php on line 70

Deprecated: Dotenv\Store\File\Reader::readFromFile(): Implicitly marking parameter $encoding as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/vlucas/phpdotenv/src/Store/File/Reader.php on line 70
PHP Deprecated:  Illuminate\Console\Application::run(): Implicitly marking parameter $input as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/console/Application.php on line 90

Deprecated: Illuminate\Console\Application::run(): Implicitly marking parameter $input as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/console/Application.php on line 90
PHP Deprecated:  Illuminate\Console\Application::run(): Implicitly marking parameter $output as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/console/Application.php on line 90

Deprecated: Illuminate\Console\Application::run(): Implicitly marking parameter $output as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/illuminate/console/Application.php on line 90
PHP Deprecated:  Symfony\Component\Console\Application::run(): Implicitly marking parameter $input as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Application.php on line 139

Deprecated: Symfony\Component\Console\Application::run(): Implicitly marking parameter $input as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Application.php on line 139
PHP Deprecated:  Symfony\Component\Console\Application::run(): Implicitly marking parameter $output as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Application.php on line 139

Deprecated: Symfony\Component\Console\Application::run(): Implicitly marking parameter $output as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Application.php on line 139
PHP Deprecated:  Symfony\Component\Console\Application::all(): Implicitly marking parameter $namespace as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Application.php on line 763

Deprecated: Symfony\Component\Console\Application::all(): Implicitly marking parameter $namespace as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Application.php on line 763
PHP Deprecated:  Symfony\Component\Console\Application::extractNamespace(): Implicitly marking parameter $limit as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Application.php on line 1124

Deprecated: Symfony\Component\Console\Application::extractNamespace(): Implicitly marking parameter $limit as nullable is deprecated, the explicit nullable type must be used instead in phar:///Users/{{USERNAME}}/.composer/vendor/spinupwp/spinupwp-cli/builds/spinupwp/vendor/symfony/console/Application.php on line 1124

Desired Outcome

Ideally...this should be fixed lol.

Steps to Reproduce

  1. Use PHP 8.4+
  2. Run spinupwp

Deprecated warnings.

Acceptance Criteria

To fix this issue, the deprecation warnings should be taken care of by updating the packages and code causing the issues.

The main culprit looks like "out of date" packages. I haven't researched if the culprits are even compatible with PHP 8.4 yet, but I'd assume if they're not, they aren't far behind.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type: BugFixes broken functionality that prevents something from being achieved.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions