Deffered Class, Permissions

This commit is contained in:
Kilian Hofmann 2021-08-14 15:41:24 +02:00
parent 3a75eeb51f
commit a3696de0c7
3 changed files with 36 additions and 2 deletions

View File

@ -3,4 +3,19 @@
'name' => 'GA Social',
'description' => '',
],
'permissions' => [
'master' => [
'tab' => 'German Airlines VA - Social',
'label' => 'Manage Members and Social',
],
'forum' => [
'label' => 'Manage Forum',
],
'news' => [
'label' => 'Manage News and Newsletter',
],
],
'menu' => [
'main' => 'GA Social',
],
];

View File

@ -4,3 +4,22 @@ plugin:
author: 'German Airlines VA'
icon: oc-icon-group
homepage: ''
permissions:
germanairlinesva.social.master:
tab: 'germanairlinesva.social::lang.permissions.master.tab'
label: 'germanairlinesva.social::lang.permissions.master.label'
germanairlinesva.social.forum:
tab: 'germanairlinesva.social::lang.permissions.master.tab'
label: 'germanairlinesva.social::lang.permissions.forum.label'
germanairlinesva.social.news:
tab: 'germanairlinesva.social::lang.permissions.master.tab'
label: 'germanairlinesva.social::lang.permissions.news.label'
navigation:
main-menu-item:
label: 'germanairlinesva.social::lang.menu.main'
url: /
icon: icon-group
permissions:
- germanairlinesva.social.master
- germanairlinesva.social.forum
- germanairlinesva.social.news

View File

@ -1,9 +1,9 @@
<?php namespace GermanAirlinesVa\Fleet\Updates;
<?php namespace GermanAirlinesVa\Social\Updates;
use Schema;
use October\Rain\Database\Updates\Migration;
class BuilderTableCreateGermanAirlinesVaSchoolingDeferredBindings extends Migration
class BuilderTableCreateGermanAirlinesVaSocialDeferredBindings extends Migration
{
public function up()
{