Code Duplication    Length = 8-8 lines in 2 locations

src/Translatable/Translatable.php 2 locations

@@ 505-512 (lines=8) @@
502
     *
503
     * @return \Illuminate\Database\Eloquent\Builder|static
504
     */
505
    public function scopeTranslatedIn(Builder $query, $locale = null)
506
    {
507
        $locale = $locale ?: $this->locale();
508
509
        return $query->whereHas('translations', function (Builder $q) use ($locale) {
510
            $q->where($this->getLocaleKey(), '=', $locale);
511
        });
512
    }
513
514
    /**
515
     * @param \Illuminate\Database\Eloquent\Builder $query
@@ 520-527 (lines=8) @@
517
     *
518
     * @return \Illuminate\Database\Eloquent\Builder|static
519
     */
520
    public function scopeNotTranslatedIn(Builder $query, $locale = null)
521
    {
522
        $locale = $locale ?: $this->locale();
523
524
        return $query->whereDoesntHave('translations', function (Builder $q) use ($locale) {
525
            $q->where($this->getLocaleKey(), '=', $locale);
526
        });
527
    }
528
529
    /**
530
     * @param \Illuminate\Database\Eloquent\Builder $query