@@ -61,17 +61,17 @@ final class MakeAuthenticator extends AbstractMaker
61
61
62
62
private $ doctrineHelper ;
63
63
64
- private $ phpCompatUtil ;
64
+ private $ securityControllerBuilder ;
65
65
66
66
private $ useSecurity52 = false ;
67
67
68
- public function __construct (FileManager $ fileManager , SecurityConfigUpdater $ configUpdater , Generator $ generator , DoctrineHelper $ doctrineHelper , PhpCompatUtil $ phpCompatUtil )
68
+ public function __construct (FileManager $ fileManager , SecurityConfigUpdater $ configUpdater , Generator $ generator , DoctrineHelper $ doctrineHelper , SecurityControllerBuilder $ securityControllerBuilder )
69
69
{
70
70
$ this ->fileManager = $ fileManager ;
71
71
$ this ->configUpdater = $ configUpdater ;
72
72
$ this ->generator = $ generator ;
73
73
$ this ->doctrineHelper = $ doctrineHelper ;
74
- $ this ->phpCompatUtil = $ phpCompatUtil ;
74
+ $ this ->securityControllerBuilder = $ securityControllerBuilder ;
75
75
}
76
76
77
77
public static function getCommandName (): string
@@ -327,10 +327,9 @@ private function generateFormLoginFiles(string $controllerClass, string $userNam
327
327
328
328
$ manipulator = new ClassSourceManipulator ($ controllerSourceCode , true );
329
329
330
- $ securityControllerBuilder = new SecurityControllerBuilder ($ this ->phpCompatUtil );
331
- $ securityControllerBuilder ->addLoginMethod ($ manipulator );
330
+ $ this ->securityControllerBuilder ->addLoginMethod ($ manipulator );
332
331
if ($ logoutSetup ) {
333
- $ securityControllerBuilder ->addLogoutMethod ($ manipulator );
332
+ $ this -> securityControllerBuilder ->addLogoutMethod ($ manipulator );
334
333
}
335
334
336
335
$ this ->generator ->dumpFile ($ controllerPath , $ manipulator ->getSourceCode ());
0 commit comments