@@ -32,7 +32,7 @@ discard block |
||
| 32 | 32 | $this->addLink('PAGES', '✎ Edit Pages', '/admin/pages'); |
| 33 | 33 | $pageLastEdited = DataObject::get_one('Page', '', true, 'LastEdited DESC'); |
| 34 | 34 | if ($pageLastEdited) { |
| 35 | - $this->addLink('PAGES', '✎ Last Edited Page: '.$pageLastEdited->Title, $pageLastEdited->CMSEditLink()); |
|
| 35 | + $this->addLink('PAGES', '✎ Last Edited Page: ' . $pageLastEdited->Title, $pageLastEdited->CMSEditLink()); |
|
| 36 | 36 | } |
| 37 | 37 | $this->addLink('PAGES', '☑ Review Page Reports', '/admin/reports'); |
| 38 | 38 | } |
@@ -50,8 +50,8 @@ discard block |
||
| 50 | 50 | $this->addLink('SECURITY', '☑ Review Users Groups', '/admin/security/groups'); |
| 51 | 51 | DefaultAdminService::singleton()->extend('addSecurityLinks', $this); |
| 52 | 52 | $adminGroup = Permission::get_groups_by_permission('ADMIN')->first(); |
| 53 | - if($adminGroup) { |
|
| 54 | - $this->addLink('SECURITY', '☑ Review Administrators', '/admin/security/groups/EditForm/field/groups/item/'.$adminGroup->ID.'/edit'); |
|
| 53 | + if ($adminGroup) { |
|
| 54 | + $this->addLink('SECURITY', '☑ Review Administrators', '/admin/security/groups/EditForm/field/groups/item/' . $adminGroup->ID . '/edit'); |
|
| 55 | 55 | } |
| 56 | 56 | } |
| 57 | 57 | |
@@ -62,50 +62,50 @@ discard block |
||
| 62 | 62 | { |
| 63 | 63 | $modelAdmins = []; |
| 64 | 64 | foreach (ClassInfo::subclassesFor(ModelAdmin::class, false) as $className) { |
| 65 | - if($className === ArchiveAdmin::class) { |
|
| 65 | + if ($className === ArchiveAdmin::class) { |
|
| 66 | 66 | continue; |
| 67 | 67 | } |
| 68 | 68 | $modelAdmins[$className] = $className; |
| 69 | 69 | |
| 70 | 70 | } |
| 71 | - foreach($modelAdmins as $modelAdminClassName) { |
|
| 71 | + foreach ($modelAdmins as $modelAdminClassName) { |
|
| 72 | 72 | $groupAdded = false; |
| 73 | 73 | $ma = Injector::inst()->get($modelAdminClassName); |
| 74 | 74 | $mas = $ma->getManagedModels(); |
| 75 | - if(count($mas)) { |
|
| 75 | + if (count($mas)) { |
|
| 76 | 76 | $numberOfModels = count($mas); |
| 77 | 77 | $groupCode = strtoupper($modelAdminClassName); |
| 78 | 78 | $count = 0; |
| 79 | - foreach($mas as $model => $title) { |
|
| 79 | + foreach ($mas as $model => $title) { |
|
| 80 | 80 | $count++; |
| 81 | - if($count > 7) { |
|
| 81 | + if ($count > 7) { |
|
| 82 | 82 | break; |
| 83 | 83 | } |
| 84 | - if(is_array($title)) { |
|
| 84 | + if (is_array($title)) { |
|
| 85 | 85 | $title = $title['title']; |
| 86 | 86 | $model = $title['dataClass'] ?? $model; |
| 87 | 87 | } |
| 88 | - if(! class_exists($model)) { |
|
| 88 | + if (!class_exists($model)) { |
|
| 89 | 89 | continue; |
| 90 | 90 | } |
| 91 | - if(! $groupAdded) { |
|
| 91 | + if (!$groupAdded) { |
|
| 92 | 92 | $this->addGroup($groupCode, $ma->menu_title(), 100); |
| 93 | 93 | $groupAdded = true; |
| 94 | 94 | } |
| 95 | 95 | $obj = DataObject::singleton($model); |
| 96 | 96 | $link = ''; |
| 97 | - if($obj->hasMethod('CMSListLink')) { |
|
| 97 | + if ($obj->hasMethod('CMSListLink')) { |
|
| 98 | 98 | $link = $obj->CMSListLink(); |
| 99 | 99 | } else { |
| 100 | 100 | $link = $ma->getLinkForModelTab($model); |
| 101 | 101 | } |
| 102 | - $this->addLink($groupCode, '✎ '.$title, $link); |
|
| 103 | - if($numberOfModels < 4) { |
|
| 102 | + $this->addLink($groupCode, '✎ ' . $title, $link); |
|
| 103 | + if ($numberOfModels < 4) { |
|
| 104 | 104 | $obj = Injector::inst()->get($model); |
| 105 | - if($obj->canCreate()) { |
|
| 105 | + if ($obj->canCreate()) { |
|
| 106 | 106 | $classNameEscaped = str_replace('\\', '-', $model); |
| 107 | - $linkNew = $link .= '/EditForm/field/'.$classNameEscaped.'/item/new'; |
|
| 108 | - $this->addLink($groupCode, '+ New '.$obj->i18n_singular_name(), $linkNew); |
|
| 107 | + $linkNew = $link .= '/EditForm/field/' . $classNameEscaped . '/item/new'; |
|
| 108 | + $this->addLink($groupCode, '+ New ' . $obj->i18n_singular_name(), $linkNew); |
|
| 109 | 109 | } |
| 110 | 110 | } |
| 111 | 111 | } |