feat: Installer refactoring to inject all dependencies at build time.

Signed-off-by: Rubén D <nuxsmin@syspass.org>
This commit is contained in:
Rubén D
2022-06-19 11:39:59 +02:00
parent f134a53d55
commit ff745a0cd5
26 changed files with 373 additions and 320 deletions

View File

@@ -38,5 +38,5 @@ interface InstallerServiceInterface
* @throws InvalidArgumentException
* @throws SPException
*/
public function run(DatabaseSetupInterface $databaseSetup, InstallData $installData): InstallerServiceInterface;
public function run(InstallData $installData): InstallerServiceInterface;
}