@@ -61,17 +61,17 @@ final class MakeAuthenticator extends AbstractMaker
6161
6262 private $ doctrineHelper ;
6363
64- private $ phpCompatUtil ;
64+ private $ securityControllerBuilder ;
6565
6666 private $ useSecurity52 = false ;
6767
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 )
6969 {
7070 $ this ->fileManager = $ fileManager ;
7171 $ this ->configUpdater = $ configUpdater ;
7272 $ this ->generator = $ generator ;
7373 $ this ->doctrineHelper = $ doctrineHelper ;
74- $ this ->phpCompatUtil = $ phpCompatUtil ;
74+ $ this ->securityControllerBuilder = $ securityControllerBuilder ;
7575 }
7676
7777 public static function getCommandName (): string
@@ -327,10 +327,9 @@ private function generateFormLoginFiles(string $controllerClass, string $userNam
327327
328328 $ manipulator = new ClassSourceManipulator ($ controllerSourceCode , true );
329329
330- $ securityControllerBuilder = new SecurityControllerBuilder ($ this ->phpCompatUtil );
331- $ securityControllerBuilder ->addLoginMethod ($ manipulator );
330+ $ this ->securityControllerBuilder ->addLoginMethod ($ manipulator );
332331 if ($ logoutSetup ) {
333- $ securityControllerBuilder ->addLogoutMethod ($ manipulator );
332+ $ this -> securityControllerBuilder ->addLogoutMethod ($ manipulator );
334333 }
335334
336335 $ this ->generator ->dumpFile ($ controllerPath , $ manipulator ->getSourceCode ());
0 commit comments