diff --git a/src/Discord.php b/src/Discord.php index 722d989..b0d612d 100644 --- a/src/Discord.php +++ b/src/Discord.php @@ -32,13 +32,14 @@ class Discord public function __construct( private string $token, private LoggerInterface $logger = new NullLogger(), - ?LoopInterface $loop = null + ?LoopInterface $loop = null, + ?DataMapper $dataMapper = null, ) { $this->logger->info('Fenrir initialized. Discriminators > usernames'); $this->loop = $loop ?? Loop::get(); - $this->mapper = new DataMapper($this->logger); + $this->mapper = $dataMapper ?? new DataMapper(new NullLogger()); } /**