@@ 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(); |