Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit b58f5c9

Browse filesBrowse files
authored
bump to PHP 8.1 (#98)
1 parent e996678 commit b58f5c9
Copy full SHA for b58f5c9

File tree

Expand file treeCollapse file tree

68 files changed

+240
-210
lines changed
Filter options

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Dismiss banner
Expand file treeCollapse file tree

68 files changed

+240
-210
lines changed

‎rector.php

Copy file name to clipboardExpand all lines: rector.php
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
'Doctrine\*',
4141
]);
4242

43-
$containerConfigurator->import(LevelSetList::UP_TO_PHP_80);
43+
$containerConfigurator->import(LevelSetList::UP_TO_PHP_81);
4444
$containerConfigurator->import(SetList::CODE_QUALITY);
4545
$containerConfigurator->import(SetList::DEAD_CODE);
4646

‎src/ApplicationMetadata/ListenerServiceDefinitionProvider.php

Copy file name to clipboardExpand all lines: src/ApplicationMetadata/ListenerServiceDefinitionProvider.php
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ final class ListenerServiceDefinitionProvider
2525
private array $listenerClassesToEvents = [];
2626

2727
public function __construct(
28-
private ServiceMapProvider $serviceMapProvider
28+
private readonly ServiceMapProvider $serviceMapProvider
2929
) {
3030
}
3131

‎src/Bridge/NodeAnalyzer/ControllerMethodAnalyzer.php

Copy file name to clipboardExpand all lines: src/Bridge/NodeAnalyzer/ControllerMethodAnalyzer.php
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
final class ControllerMethodAnalyzer
1414
{
1515
public function __construct(
16-
private ParentClassScopeResolver $parentClassScopeResolver
16+
private readonly ParentClassScopeResolver $parentClassScopeResolver
1717
) {
1818
}
1919

‎src/BundleClassResolver.php

Copy file name to clipboardExpand all lines: src/BundleClassResolver.php
+4-4Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717
final class BundleClassResolver
1818
{
1919
public function __construct(
20-
private BetterNodeFinder $betterNodeFinder,
21-
private NodeNameResolver $nodeNameResolver,
22-
private RectorParser $rectorParser,
23-
private ReflectionProvider $reflectionProvider
20+
private readonly BetterNodeFinder $betterNodeFinder,
21+
private readonly NodeNameResolver $nodeNameResolver,
22+
private readonly RectorParser $rectorParser,
23+
private readonly ReflectionProvider $reflectionProvider
2424
) {
2525
}
2626

‎src/DataProvider/ServiceMapProvider.php

Copy file name to clipboardExpand all lines: src/DataProvider/ServiceMapProvider.php
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ final class ServiceMapProvider
1919
private const SYMFONY_CONTAINER_XML_PATH_PARAMETER = 'symfony_container_xml_path';
2020

2121
public function __construct(
22-
private ParameterProvider $parameterProvider,
23-
private ServiceMapFactory $serviceMapFactory
22+
private readonly ParameterProvider $parameterProvider,
23+
private readonly ServiceMapFactory $serviceMapFactory
2424
) {
2525
}
2626

‎src/FormHelper/FormTypeStringToTypeProvider.php

Copy file name to clipboardExpand all lines: src/FormHelper/FormTypeStringToTypeProvider.php
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ final class FormTypeStringToTypeProvider
5454
private array $customServiceFormTypeByAlias = [];
5555

5656
public function __construct(
57-
private ServiceMapProvider $serviceMapProvider
57+
private readonly ServiceMapProvider $serviceMapProvider
5858
) {
5959
}
6060

‎src/Helper/TemplateGuesser.php

Copy file name to clipboardExpand all lines: src/Helper/TemplateGuesser.php
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ final class TemplateGuesser
4848
private const ACTION_MATCH_REGEX = '#Action$#';
4949

5050
public function __construct(
51-
private BundleClassResolver $bundleClassResolver,
52-
private NodeNameResolver $nodeNameResolver
51+
private readonly BundleClassResolver $bundleClassResolver,
52+
private readonly NodeNameResolver $nodeNameResolver
5353
) {
5454
}
5555

‎src/NodeAnalyzer/DependencyInjectionMethodCallAnalyzer.php

Copy file name to clipboardExpand all lines: src/NodeAnalyzer/DependencyInjectionMethodCallAnalyzer.php
+5-5Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717
final class DependencyInjectionMethodCallAnalyzer
1818
{
1919
public function __construct(
20-
private PropertyNaming $propertyNaming,
21-
private ServiceTypeMethodCallResolver $serviceTypeMethodCallResolver,
22-
private NodeFactory $nodeFactory,
23-
private PropertyToAddCollector $propertyToAddCollector,
24-
private BetterNodeFinder $betterNodeFinder,
20+
private readonly PropertyNaming $propertyNaming,
21+
private readonly ServiceTypeMethodCallResolver $serviceTypeMethodCallResolver,
22+
private readonly NodeFactory $nodeFactory,
23+
private readonly PropertyToAddCollector $propertyToAddCollector,
24+
private readonly BetterNodeFinder $betterNodeFinder,
2525
) {
2626
}
2727

‎src/NodeAnalyzer/FormAddMethodCallAnalyzer.php

Copy file name to clipboardExpand all lines: src/NodeAnalyzer/FormAddMethodCallAnalyzer.php
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ final class FormAddMethodCallAnalyzer
1717
private array $formObjectTypes = [];
1818

1919
public function __construct(
20-
private NodeTypeResolver $nodeTypeResolver,
21-
private NodeNameResolver $nodeNameResolver
20+
private readonly NodeTypeResolver $nodeTypeResolver,
21+
private readonly NodeNameResolver $nodeNameResolver
2222
) {
2323
$this->formObjectTypes = [
2424
new ObjectType('Symfony\Component\Form\FormBuilderInterface'),

‎src/NodeAnalyzer/FormCollectionAnalyzer.php

Copy file name to clipboardExpand all lines: src/NodeAnalyzer/FormCollectionAnalyzer.php
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
final class FormCollectionAnalyzer
1313
{
1414
public function __construct(
15-
private ValueResolver $valueResolver,
16-
private NodeNameResolver $nodeNameResolver
15+
private readonly ValueResolver $valueResolver,
16+
private readonly NodeNameResolver $nodeNameResolver
1717
) {
1818
}
1919

‎src/NodeAnalyzer/ServiceTypeMethodCallResolver.php

Copy file name to clipboardExpand all lines: src/NodeAnalyzer/ServiceTypeMethodCallResolver.php
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
final class ServiceTypeMethodCallResolver
1818
{
1919
public function __construct(
20-
private ServiceMapProvider $serviceMapProvider,
21-
private NodeNameResolver $nodeNameResolver
20+
private readonly ServiceMapProvider $serviceMapProvider,
21+
private readonly NodeNameResolver $nodeNameResolver
2222
) {
2323
}
2424

‎src/NodeFactory/ArrayFromCompactFactory.php

Copy file name to clipboardExpand all lines: src/NodeFactory/ArrayFromCompactFactory.php
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
final class ArrayFromCompactFactory
1515
{
1616
public function __construct(
17-
private FuncCallManipulator $funcCallManipulator
17+
private readonly FuncCallManipulator $funcCallManipulator
1818
) {
1919
}
2020

‎src/NodeFactory/BareLogoutClassMethodFactory.php

Copy file name to clipboardExpand all lines: src/NodeFactory/BareLogoutClassMethodFactory.php
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
final class BareLogoutClassMethodFactory
1717
{
1818
public function __construct(
19-
private NodeFactory $nodeFactory,
20-
private PhpVersionProvider $phpVersionProvider
19+
private readonly NodeFactory $nodeFactory,
20+
private readonly PhpVersionProvider $phpVersionProvider
2121
) {
2222
}
2323

‎src/NodeFactory/EventReferenceFactory.php

Copy file name to clipboardExpand all lines: src/NodeFactory/EventReferenceFactory.php
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
final class EventReferenceFactory
1515
{
1616
public function __construct(
17-
private NodeFactory $nodeFactory,
18-
private ReflectionProvider $reflectionProvider
17+
private readonly NodeFactory $nodeFactory,
18+
private readonly ReflectionProvider $reflectionProvider
1919
) {
2020
}
2121

‎src/NodeFactory/GetSubscribedEventsClassMethodFactory.php

Copy file name to clipboardExpand all lines: src/NodeFactory/GetSubscribedEventsClassMethodFactory.php
+6-6Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@ final class GetSubscribedEventsClassMethodFactory
3838
private const GET_SUBSCRIBED_EVENTS_METHOD_NAME = 'getSubscribedEvents';
3939

4040
public function __construct(
41-
private NodeFactory $nodeFactory,
42-
private VisibilityManipulator $visibilityManipulator,
43-
private PhpVersionProvider $phpVersionProvider,
44-
private PhpDocInfoFactory $phpDocInfoFactory,
45-
private PhpDocTypeChanger $phpDocTypeChanger,
46-
private EventReferenceFactory $eventReferenceFactory
41+
private readonly NodeFactory $nodeFactory,
42+
private readonly VisibilityManipulator $visibilityManipulator,
43+
private readonly PhpVersionProvider $phpVersionProvider,
44+
private readonly PhpDocInfoFactory $phpDocInfoFactory,
45+
private readonly PhpDocTypeChanger $phpDocTypeChanger,
46+
private readonly EventReferenceFactory $eventReferenceFactory
4747
) {
4848
}
4949

‎src/NodeFactory/OnLogoutClassMethodFactory.php

Copy file name to clipboardExpand all lines: src/NodeFactory/OnLogoutClassMethodFactory.php
+3-3Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ final class OnLogoutClassMethodFactory
2626
];
2727

2828
public function __construct(
29-
private NodeNameResolver $nodeNameResolver,
30-
private BareLogoutClassMethodFactory $bareLogoutClassMethodFactory,
31-
private ParamAnalyzer $paramAnalyzer
29+
private readonly NodeNameResolver $nodeNameResolver,
30+
private readonly BareLogoutClassMethodFactory $bareLogoutClassMethodFactory,
31+
private readonly ParamAnalyzer $paramAnalyzer
3232
) {
3333
}
3434

‎src/NodeFactory/OnSuccessLogoutClassMethodFactory.php

Copy file name to clipboardExpand all lines: src/NodeFactory/OnSuccessLogoutClassMethodFactory.php
+4-4Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ final class OnSuccessLogoutClassMethodFactory
2626
private const LOGOUT_EVENT = 'logoutEvent';
2727

2828
public function __construct(
29-
private NodeFactory $nodeFactory,
30-
private NodeNameResolver $nodeNameResolver,
31-
private SimpleCallableNodeTraverser $simpleCallableNodeTraverser,
32-
private BareLogoutClassMethodFactory $bareLogoutClassMethodFactory
29+
private readonly NodeFactory $nodeFactory,
30+
private readonly NodeNameResolver $nodeNameResolver,
31+
private readonly SimpleCallableNodeTraverser $simpleCallableNodeTraverser,
32+
private readonly BareLogoutClassMethodFactory $bareLogoutClassMethodFactory
3333
) {
3434
}
3535

‎src/NodeFactory/ThisRenderFactory.php

Copy file name to clipboardExpand all lines: src/NodeFactory/ThisRenderFactory.php
+5-5Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@
2525
final class ThisRenderFactory
2626
{
2727
public function __construct(
28-
private ArrayFromCompactFactory $arrayFromCompactFactory,
29-
private NodeFactory $nodeFactory,
30-
private NodeNameResolver $nodeNameResolver,
31-
private NodeTypeResolver $nodeTypeResolver,
32-
private TemplateGuesser $templateGuesser
28+
private readonly ArrayFromCompactFactory $arrayFromCompactFactory,
29+
private readonly NodeFactory $nodeFactory,
30+
private readonly NodeNameResolver $nodeNameResolver,
31+
private readonly NodeTypeResolver $nodeTypeResolver,
32+
private readonly TemplateGuesser $templateGuesser
3333
) {
3434
}
3535

‎src/Rector/BinaryOp/ResponseStatusCodeRector.php

Copy file name to clipboardExpand all lines: src/Rector/BinaryOp/ResponseStatusCodeRector.php
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ final class ResponseStatusCodeRector extends AbstractRector
9090
511 => 'HTTP_NETWORK_AUTHENTICATION_REQUIRED',
9191
];
9292

93-
private ObjectType $responseObjectType;
93+
private readonly ObjectType $responseObjectType;
9494

9595
public function __construct()
9696
{

‎src/Rector/ClassConstFetch/ConsoleExceptionToErrorEventConstantRector.php

Copy file name to clipboardExpand all lines: src/Rector/ClassConstFetch/ConsoleExceptionToErrorEventConstantRector.php
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
*/
2222
final class ConsoleExceptionToErrorEventConstantRector extends AbstractRector
2323
{
24-
private ObjectType $consoleEventsObjectType;
24+
private readonly ObjectType $consoleEventsObjectType;
2525

2626
public function __construct()
2727
{

‎src/Rector/ClassMethod/ActionSuffixRemoverRector.php

Copy file name to clipboardExpand all lines: src/Rector/ClassMethod/ActionSuffixRemoverRector.php
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
final class ActionSuffixRemoverRector extends AbstractRector
2020
{
2121
public function __construct(
22-
private ControllerMethodAnalyzer $controllerMethodAnalyzer,
22+
private readonly ControllerMethodAnalyzer $controllerMethodAnalyzer,
2323
) {
2424
}
2525

‎src/Rector/ClassMethod/FormTypeGetParentRector.php

Copy file name to clipboardExpand all lines: src/Rector/ClassMethod/FormTypeGetParentRector.php
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
final class FormTypeGetParentRector extends AbstractRector
2222
{
2323
public function __construct(
24-
private FormTypeStringToTypeProvider $formTypeStringToTypeProvider,
24+
private readonly FormTypeStringToTypeProvider $formTypeStringToTypeProvider,
2525
) {
2626
}
2727

‎src/Rector/ClassMethod/GetRequestRector.php

Copy file name to clipboardExpand all lines: src/Rector/ClassMethod/GetRequestRector.php
+3-3Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ final class GetRequestRector extends AbstractRector
3131
private ?string $requestVariableAndParamName = null;
3232

3333
public function __construct(
34-
private ControllerMethodAnalyzer $controllerMethodAnalyzer,
35-
private ControllerAnalyzer $controllerAnalyzer,
34+
private readonly ControllerMethodAnalyzer $controllerMethodAnalyzer,
35+
private readonly ControllerAnalyzer $controllerAnalyzer,
3636
) {
3737
}
3838

@@ -81,7 +81,7 @@ public function getNodeTypes(): array
8181
*/
8282
public function refactor(Node $node): ?Node
8383
{
84-
if (! $this->controllerAnalyzer->detect($node)) {
84+
if (! $this->controllerAnalyzer->isInsideController($node)) {
8585
return null;
8686
}
8787

‎src/Rector/ClassMethod/MergeMethodAnnotationToRouteAnnotationRector.php

Copy file name to clipboardExpand all lines: src/Rector/ClassMethod/MergeMethodAnnotationToRouteAnnotationRector.php
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
final class MergeMethodAnnotationToRouteAnnotationRector extends AbstractRector
2525
{
2626
public function __construct(
27-
private PhpDocTagRemover $phpDocTagRemover,
28-
private PhpDocInfoPrinter $phpDocInfoPrinter,
27+
private readonly PhpDocTagRemover $phpDocTagRemover,
28+
private readonly PhpDocInfoPrinter $phpDocInfoPrinter,
2929
) {
3030
}
3131

‎src/Rector/ClassMethod/RenderMethodParamToTypeDeclarationRector.php

Copy file name to clipboardExpand all lines: src/Rector/ClassMethod/RenderMethodParamToTypeDeclarationRector.php
+3-3Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ final class RenderMethodParamToTypeDeclarationRector extends AbstractRector
2525
private bool $hasChanged = false;
2626

2727
public function __construct(
28-
private ParamTypeInferer $paramTypeInferer,
29-
private ParamTagRemover $paramTagRemover,
30-
private ControllerRenderMethodAnalyzer $controllerRenderMethodAnalyzer,
28+
private readonly ParamTypeInferer $paramTypeInferer,
29+
private readonly ParamTagRemover $paramTagRemover,
30+
private readonly ControllerRenderMethodAnalyzer $controllerRenderMethodAnalyzer,
3131
) {
3232
}
3333

‎src/Rector/ClassMethod/ReplaceSensioRouteAnnotationWithSymfonyRector.php

Copy file name to clipboardExpand all lines: src/Rector/ClassMethod/ReplaceSensioRouteAnnotationWithSymfonyRector.php
+3-3Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424
final class ReplaceSensioRouteAnnotationWithSymfonyRector extends AbstractRector
2525
{
2626
public function __construct(
27-
private SymfonyRouteTagValueNodeFactory $symfonyRouteTagValueNodeFactory,
28-
private PhpDocTagRemover $phpDocTagRemover,
29-
private RenamedClassesDataCollector $renamedClassesDataCollector
27+
private readonly SymfonyRouteTagValueNodeFactory $symfonyRouteTagValueNodeFactory,
28+
private readonly PhpDocTagRemover $phpDocTagRemover,
29+
private readonly RenamedClassesDataCollector $renamedClassesDataCollector
3030
) {
3131
}
3232

‎src/Rector/ClassMethod/TemplateAnnotationToThisRenderRector.php

Copy file name to clipboardExpand all lines: src/Rector/ClassMethod/TemplateAnnotationToThisRenderRector.php
+4-4Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,10 @@ final class TemplateAnnotationToThisRenderRector extends AbstractRector
4747
private const RESPONSE_CLASS = 'Symfony\Component\HttpFoundation\Response';
4848

4949
public function __construct(
50-
private ArrayUnionResponseTypeAnalyzer $arrayUnionResponseTypeAnalyzer,
51-
private ReturnTypeDeclarationUpdater $returnTypeDeclarationUpdater,
52-
private ThisRenderFactory $thisRenderFactory,
53-
private PhpDocTagRemover $phpDocTagRemover
50+
private readonly ArrayUnionResponseTypeAnalyzer $arrayUnionResponseTypeAnalyzer,
51+
private readonly ReturnTypeDeclarationUpdater $returnTypeDeclarationUpdater,
52+
private readonly ThisRenderFactory $thisRenderFactory,
53+
private readonly PhpDocTagRemover $phpDocTagRemover
5454
) {
5555
}
5656

‎src/Rector/Class_/ChangeFileLoaderInExtensionAndKernelRector.php

Copy file name to clipboardExpand all lines: src/Rector/Class_/ChangeFileLoaderInExtensionAndKernelRector.php
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@ final class ChangeFileLoaderInExtensionAndKernelRector extends AbstractRector im
3232
/**
3333
* @var string
3434
*/
35-
public const FROM = 'from';
35+
final public const FROM = 'from';
3636

3737
/**
3838
* @var string
3939
*/
40-
public const TO = 'to';
40+
final public const TO = 'to';
4141

4242
/**
4343
* @var array<string, class-string<PhpFileLoader>|class-string<XmlFileLoader>|class-string<YamlFileLoader>>

‎src/Rector/Class_/EventListenerToEventSubscriberRector.php

Copy file name to clipboardExpand all lines: src/Rector/Class_/EventListenerToEventSubscriberRector.php
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ final class EventListenerToEventSubscriberRector extends AbstractRector
4949
private array $eventNamesToClassConstants = [];
5050

5151
public function __construct(
52-
private ListenerServiceDefinitionProvider $listenerServiceDefinitionProvider,
53-
private GetSubscribedEventsClassMethodFactory $getSubscribedEventsClassMethodFactory
52+
private readonly ListenerServiceDefinitionProvider $listenerServiceDefinitionProvider,
53+
private readonly GetSubscribedEventsClassMethodFactory $getSubscribedEventsClassMethodFactory
5454
) {
5555
$this->eventNamesToClassConstants = [
5656
// kernel events

‎src/Rector/Class_/LogoutHandlerToLogoutEventSubscriberRector.php

Copy file name to clipboardExpand all lines: src/Rector/Class_/LogoutHandlerToLogoutEventSubscriberRector.php
+3-3Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@
2323
*/
2424
final class LogoutHandlerToLogoutEventSubscriberRector extends AbstractRector
2525
{
26-
private ObjectType $logoutHandlerObjectType;
26+
private readonly ObjectType $logoutHandlerObjectType;
2727

2828
public function __construct(
29-
private OnLogoutClassMethodFactory $onLogoutClassMethodFactory,
30-
private GetSubscribedEventsClassMethodFactory $getSubscribedEventsClassMethodFactory
29+
private readonly OnLogoutClassMethodFactory $onLogoutClassMethodFactory,
30+
private readonly GetSubscribedEventsClassMethodFactory $getSubscribedEventsClassMethodFactory
3131
) {
3232
$this->logoutHandlerObjectType = new ObjectType(
3333
'Symfony\Component\Security\Http\Logout\LogoutHandlerInterface'

‎src/Rector/Class_/LogoutSuccessHandlerToLogoutEventSubscriberRector.php

Copy file name to clipboardExpand all lines: src/Rector/Class_/LogoutSuccessHandlerToLogoutEventSubscriberRector.php
+3-3Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@
2323
*/
2424
final class LogoutSuccessHandlerToLogoutEventSubscriberRector extends AbstractRector
2525
{
26-
private ObjectType $successHandlerObjectType;
26+
private readonly ObjectType $successHandlerObjectType;
2727

2828
public function __construct(
29-
private OnSuccessLogoutClassMethodFactory $onSuccessLogoutClassMethodFactory,
30-
private GetSubscribedEventsClassMethodFactory $getSubscribedEventsClassMethodFactory
29+
private readonly OnSuccessLogoutClassMethodFactory $onSuccessLogoutClassMethodFactory,
30+
private readonly GetSubscribedEventsClassMethodFactory $getSubscribedEventsClassMethodFactory
3131
) {
3232
$this->successHandlerObjectType = new ObjectType(
3333
'Symfony\Component\Security\Http\Logout\LogoutSuccessHandlerInterface'

‎src/Rector/Class_/MakeCommandLazyRector.php

Copy file name to clipboardExpand all lines: src/Rector/Class_/MakeCommandLazyRector.php
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
final class MakeCommandLazyRector extends AbstractRector
3434
{
3535
public function __construct(
36-
private ParamAnalyzer $paramAnalyzer
36+
private readonly ParamAnalyzer $paramAnalyzer
3737
) {
3838
}
3939

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.