karmaService = $karmaService; } /** * @param \T3o\Karma\Domain\Repository\FrontendUserRepository $frontendUserRepository */ public function injectFrontendUserRepository(FrontendUserRepository $frontendUserRepository) { $this->frontendUserRepository = $frontendUserRepository; } /** * @param LedgerEntryRepository $ledgerEntryRepository */ public function injectLedgerEntryRepository(LedgerEntryRepository $ledgerEntryRepository) { $this->ledgerEntryRepository = $ledgerEntryRepository; } /** * @return array The source codes for karma */ public function getKarmaSourceCodes() { return array_keys($this->settings['sourceCodes']); } }