Code Duplication    Length = 5-6 lines in 2 locations

src/Engines/TNTSearchEngine.php 2 locations

@@ 58-62 (lines=5) @@
55
        $index->setPrimaryKey($models->first()->getKeyName());
56
57
        $geoindex = null;
58
        if ($this->geotnt) {
59
            $this->geotnt->selectIndex("{$models->first()->searchableAs()}.index");
60
            $geoindex = $this->geotnt->getIndex();
61
            $geoindex->setPrimaryKey($models->first()->getKeyName());
62
        }
63
64
        $index->indexBeginTransaction();
65
        if ($geoindex) {
@@ 111-116 (lines=6) @@
108
            $index->setPrimaryKey($model->getKeyName());
109
            $index->delete($model->getKey());
110
111
            if ($this->geotnt) {
112
                $this->geotnt->selectIndex("{$model->searchableAs()}.index");
113
                $index = $this->geotnt->getIndex();
114
                $index->setPrimaryKey($model->getKeyName());
115
                $index->delete($model->getKey());
116
            }
117
        });
118
    }
119