Code Duplication    Length = 7-7 lines in 2 locations

src/FlashCard/Entity/Card.php 1 location

@@ 140-146 (lines=7) @@
137
     * @param string $keyword
138
     * @return Builder
139
     */
140
    public function scopeSearch(Builder $query, string $keyword): Builder
141
    {
142
        $query->where('title', 'LIKE', '%' . $keyword . '%');
143
        $query->orWhere('content', 'LIKE', '%' . $keyword . '%');
144
145
        return $query;
146
    }
147
148
    /**
149
     * Update card view counter by 1 and insert record in card view table

src/FlashCard/Entity/Category.php 1 location

@@ 116-122 (lines=7) @@
113
     * @param string $keyword
114
     * @return Builder
115
     */
116
    public function scopeSearch(Builder $query, string $keyword): Builder
117
    {
118
        $query->where('title', 'LIKE', '%' . $keyword . '%');
119
        $query->orWhere('description', 'LIKE', '%' . $keyword . '%');
120
121
        return $query;
122
    }
123
}
124