Code Duplication    Length = 7-7 lines in 2 locations

src/Console/Commands/StartServer.php 2 locations

@@ 106-112 (lines=7) @@
103
     */
104
    protected function configureManagers()
105
    {
106
        $this->laravel->singleton(ChannelManager::class, function () {
107
            $mode = config('websockets.replication.mode', 'local');
108
109
            $class = config("websockets.replication.modes.{$mode}.channel_manager");
110
111
            return new $class($this->loop);
112
        });
113
    }
114
115
    /**
@@ 123-129 (lines=7) @@
120
     */
121
    protected function configureStatistics()
122
    {
123
        $this->laravel->singleton(StatisticsCollector::class, function () {
124
            $replicationMode = config('websockets.replication.mode', 'local');
125
126
            $class = config("websockets.replication.modes.{$replicationMode}.collector");
127
128
            return new $class;
129
        });
130
131
        if (! $this->option('disable-statistics')) {
132
            $intervalInSeconds = $this->option('statistics-interval') ?: config('websockets.statistics.interval_in_seconds', 3600);