Code Duplication    Length = 5-5 lines in 2 locations

code/model/Distributor.php 2 locations

@@ 291-295 (lines=5) @@
288
        $distributorTitlePlural = _t('Distributor.PLURAL_NAME', 'Distributors');
289
        $filter = array("Title" => $distributorTitleSingular);
290
        $role = PermissionRole::get()->filter($filter)->first();
291
        if (!$role) {
292
            $role = PermissionRole::create($filter);
293
            $role->write();
294
            DB::alteration_message("Creating ".$distributorTitleSingular." role", 'created');
295
        }
296
        $codes = array(
297
            'CMS_ACCESS_SalesAdmin',
298
            'CMS_ACCESS_SalesAdminExtras',
@@ 307-311 (lines=5) @@
304
                "Code" => $code
305
            );
306
            $code = PermissionRoleCode::get()->filter($filter)->first();
307
            if (!$code) {
308
                DB::alteration_message("Adding code to ".$distributorTitleSingular." role", 'created');
309
                $code = PermissionRoleCode::create($filter);
310
                $code->write();
311
            }
312
        }
313
314
        $distributorGroup = self::get_distributor_group();