Code Duplication    Length = 14-14 lines in 3 locations

src/Modules/V1/Core/Database/Seeds/ClearDataSeeder.php 1 location

@@ 7-20 (lines=14) @@
4
5
use Illuminate\Database\Seeder;
6
7
class ClearDataSeeder extends Seeder
8
{
9
    /**
10
     * Run the database seeds.
11
     *
12
     * @return void
13
     */
14
    public function run()
15
    {
16
    	$permissions = \DB::table('permissions')->whereIn('model', ['settings', 'logs']);
17
        \DB::table('groups_permissions')->whereIn('permission_id', $permissions->pluck('id'))->delete();
18
        $permissions->delete();
19
    }
20
}
21

src/Modules/V1/Notifications/Database/Seeds/ClearDataSeeder.php 1 location

@@ 7-20 (lines=14) @@
4
5
use Illuminate\Database\Seeder;
6
7
class ClearDataSeeder extends Seeder
8
{
9
    /**
10
     * Run the database seeds.
11
     *
12
     * @return void
13
     */
14
    public function run()
15
    {
16
        $permissions  = \DB::table('permissions')->whereIn('model', ['notifications', 'pushNotificationDevices']);
17
        \DB::table('groups_permissions')->whereIn('permission_id', $permissions->pluck('id'))->delete();
18
        $permissions->delete();
19
    }
20
}
21

src/Modules/V1/Reporting/Database/Seeds/ClearDataSeeder.php 1 location

@@ 7-20 (lines=14) @@
4
5
use Illuminate\Database\Seeder;
6
7
class ClearDataSeeder extends Seeder
8
{
9
    /**
10
     * Run the database seeds.
11
     *
12
     * @return void
13
     */
14
    public function run()
15
    {
16
        $permissions  = \DB::table('permissions')->whereIn('model', ['reports']);
17
        \DB::table('groups_permissions')->whereIn('permission_id', $permissions->pluck('id'))->delete();
18
        $permissions->delete();
19
    }
20
}
21