Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 4 additions & 36 deletions Plugin.php
Original file line number Diff line number Diff line change
@@ -1,39 +1,7 @@
<?php namespace Initbiz\GusApi;
<?php

use Backend;
use System\Classes\PluginBase;
namespace Initbiz\GusApi;

/**
* gusapi Plugin Information File
*/
class Plugin extends PluginBase
{
/**
* Returns information about this plugin.
*
* @return array
*/
public function pluginDetails()
{
return [
'name' => 'GusApi',
'description' => 'Gus Api plugin for October CMS',
'author' => 'Initbiz',
'icon' => 'icon-leaf'
];
}
use System\Classes\PluginBase;

public function registerSettings()
{
return [
'gusapi' => [
'label' => 'initbiz.gusapi::lang.settings.menu_gusapi_label',
'description' => 'initbiz.gusapi::lang.settings.menu_gusapi_description',
'category' => 'initbiz.gusapi::lang.settings.menu_category',
'icon' => 'icon-cubes',
'class' => 'Initbiz\GusApi\Models\Settings',
'order' => 100
]
];
}
}
class Plugin extends PluginBase {}
4 changes: 4 additions & 0 deletions lang/en/lang.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,8 @@
'gus_api_key' => 'API Key',
'gus_api_key_comment' => 'Set your key here. By default the testing one is set: abcde12345abcde12345',
],
'permissions' => [
'label' => 'Manage GUS Api',
'tab' => 'GUS Api'
],
];
4 changes: 4 additions & 0 deletions lang/pl/lang.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,8 @@
'gus_api_key' => 'Klucz API',
'gus_api_key_comment' => 'Wpisz tutaj swój klucz. Domyślnie jest ustawiony testowy: abcde12345abcde12345',
],
'permissions' => [
'label' => 'Zarządzaj GUS Api',
'tab' => 'GUS Api'
],
];
21 changes: 21 additions & 0 deletions plugin.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
plugin:
name: 'initbiz.gusapi::lang.plugin.name'
description: 'initbiz.gusapi::lang.plugin.description'
author: Initbiz
icon: icon-leaf

settings:
gusapi:
label: initbiz.gusapi::lang.settings.menu_gusapi_label
description: initbiz.gusapi::lang.settings.menu_gusapi_description
category: initbiz.gusapi::lang.settings.menu_category
icon: icon-cubes
class: Initbiz\GusApi\Models\Settings
order: 100
permissions:
- initbiz.gusapi.settings_access_gusapi

permissions:
initbiz.gusapi.settings_access_gusapi:
tab: initbiz.gusapi::lang.permissions.tab
label: initbiz.gusapi::lang.permissions.label
4 changes: 3 additions & 1 deletion updates/version.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,6 @@
1.0.4:
- 'Fixed null key'
2.0.0:
- 'Update gusapi/gusapi package'
- 'Update gusapi/gusapi package'
2.1.0:
- 'Add permissions'