Skip to content

Commit cc22341

Browse files
author
Pierre PLAZANET
authored
feat: test usage of php 8.3 and remove support of php 8.0 (#229)
1 parent 3e4e55d commit cc22341

File tree

17 files changed

+25
-19
lines changed

17 files changed

+25
-19
lines changed

.php-cs-fixer.dist.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
$config->setRules(
1616
PedroTroller\CS\Fixer\RuleSetFactory::create()
1717
->phpCsFixer(true)
18-
->php(8.0, true)
18+
->php(8.1, true)
1919
->pedrotroller(true)
2020
->enable('align_multiline_comment')
2121
->enable('array_indentation')

.scrutinizer.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build:
44
analysis:
55
environment:
66
php:
7-
version: 8.0.2
7+
version: 8.2.15
88
tests:
99
override:
1010
- php-scrutinizer-run

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Are you often tired to repeat static choices like gender or civility in your app
77

88
## Requirements
99

10-
- PHP >= 8.0
10+
- PHP >= 8.1
1111
- Symfony 5.4, 6.4 or 7.*
1212

1313
## Installation

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
}
1818
],
1919
"require": {
20-
"php": ">=8.0",
20+
"php": ">=8.1",
2121
"symfony/config": "^5.4 || ^6.4 || ^7.0@dev",
2222
"symfony/dependency-injection": "^5.4 || ^6.4 || ^7.0@dev",
2323
"symfony/form": "^5.4 || ^6.4 || ^7.0@dev",

rector.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
use Rector\ValueObject\PhpVersion;
77

88
return RectorConfig::configure()
9-
->withPhpVersion(PhpVersion::PHP_80)
10-
->withPhpSets(php80: true)
9+
->withPhpVersion(PhpVersion::PHP_81)
10+
->withPhpSets(php81: true)
1111
->withPaths([__DIR__.'/src'])
1212
;

src/Knp/DictionaryBundle/Dictionary/Factory/Extended.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
final class Extended implements Factory
1414
{
15-
public function __construct(private Factory $factory, private Collection $dictionaries) {}
15+
public function __construct(private readonly Factory $factory, private Collection $dictionaries) {}
1616

1717
public function create(string $name, array $config): Dictionary
1818
{

src/Knp/DictionaryBundle/Dictionary/Factory/Invokable.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
final class Invokable implements Factory
1313
{
14-
public function __construct(private ContainerInterface $container) {}
14+
public function __construct(private readonly ContainerInterface $container) {}
1515

1616
/**
1717
* {@inheritdoc}

src/Knp/DictionaryBundle/Dictionary/Factory/Iterator.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
final class Iterator implements Factory
1414
{
15-
public function __construct(private ContainerInterface $container) {}
15+
public function __construct(private readonly ContainerInterface $container) {}
1616

1717
/**
1818
* {@inheritdoc}

src/Knp/DictionaryBundle/Dictionary/Factory/KeyValue.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
final class KeyValue implements Factory
1414
{
15-
public function __construct(private ValueTransformer $transformer) {}
15+
public function __construct(private readonly ValueTransformer $transformer) {}
1616

1717
/**
1818
* {@inheritdoc}

src/Knp/DictionaryBundle/Dictionary/Factory/Value.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
final class Value implements Factory
1414
{
15-
public function __construct(private ValueTransformer $transformer) {}
15+
public function __construct(private readonly ValueTransformer $transformer) {}
1616

1717
/**
1818
* {@inheritdoc}

0 commit comments

Comments
 (0)