. */ namespace SP\Domain\Import\Services; use SP\Domain\Account\Ports\AccountService; use SP\Domain\Category\Ports\CategoryService; use SP\Domain\Client\Ports\ClientService; use SP\Domain\Config\Ports\ConfigService; use SP\Domain\Import\Ports\ImportHelperInterface; use SP\Domain\Tag\Ports\TagService; /** * A helper class to provide the needed services. */ readonly class ImportHelper implements ImportHelperInterface { public function __construct( private AccountService $accountService, private CategoryService $categoryService, private ClientService $clientService, private TagService $tagService, private ConfigService $configService ) { } public function getAccountService(): AccountService { return $this->accountService; } public function getCategoryService(): CategoryService { return $this->categoryService; } public function getClientService(): ClientService { return $this->clientService; } public function getTagService(): TagService { return $this->tagService; } public function getConfigService(): ConfigService { return $this->configService; } }