. */ declare(strict_types=1); namespace FireflyIII\Repositories\UserGroups\Journal; use FireflyIII\User; use Illuminate\Support\Collection; /** * Interface JournalRepositoryInterface */ interface JournalRepositoryInterface { /** * @param User $user * * @return void */ public function setUser(User $user): void; /** * Search in journal descriptions. * * @param string $search * @param int $limit * * @return Collection */ public function searchJournalDescriptions(string $search, int $limit): Collection; }