mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2025-10-29 01:06:38 +01:00
Use PSR-4 for plugin classes
This commit is contained in:
@@ -1,3 +1,10 @@
|
||||
# v1.10.0
|
||||
## mm/dd/2019
|
||||
|
||||
1. [](#new)
|
||||
* Require Grav v1.7
|
||||
* Use PSR-4 for plugin classes
|
||||
|
||||
# v1.9.5
|
||||
## mm/dd/2019
|
||||
|
||||
|
||||
@@ -636,8 +636,6 @@ class AdminPlugin extends Plugin
|
||||
*/
|
||||
public function onTwigExtensions()
|
||||
{
|
||||
require_once __DIR__ . '/classes/Twig/AdminTwigExtension.php';
|
||||
|
||||
$this->grav['twig']->twig->addExtension(new AdminTwigExtension);
|
||||
}
|
||||
|
||||
@@ -833,10 +831,6 @@ class AdminPlugin extends Plugin
|
||||
'onAdminData' => ['onAdminData', 0],
|
||||
]);
|
||||
|
||||
// Autoload classes
|
||||
require_once __DIR__ . '/vendor/autoload.php';
|
||||
|
||||
|
||||
// Check for required plugins
|
||||
if (!$this->grav['config']->get('plugins.login.enabled') || !$this->grav['config']->get('plugins.form.enabled') || !$this->grav['config']->get('plugins.email.enabled')) {
|
||||
throw new \RuntimeException('One of the required plugins is missing or not enabled');
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
name: Admin Panel
|
||||
version: 1.9.4
|
||||
version: 1.10.0-dev
|
||||
testing: false
|
||||
description: Adds an advanced administration panel to manage your site
|
||||
icon: empire
|
||||
@@ -14,7 +14,7 @@ docs: https://github.com/getgrav/grav-plugin-admin/blob/develop/README.md
|
||||
license: MIT
|
||||
|
||||
dependencies:
|
||||
- { name: grav, version: '>=1.6.7' }
|
||||
- { name: grav, version: '>=1.7' }
|
||||
- { name: form, version: '>=3.0.0' }
|
||||
- { name: login, version: '>=3.0.0' }
|
||||
- { name: email, version: '>=3.0.0' }
|
||||
|
||||
@@ -34,8 +34,10 @@
|
||||
"symfony/event-dispatcher": "~4.1"
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Grav\\Plugin\\Admin\\": "classes/plugin"
|
||||
},
|
||||
"classmap": [
|
||||
"classes/",
|
||||
"admin.php"
|
||||
]
|
||||
},
|
||||
|
||||
8
vendor/composer/autoload_classmap.php
vendored
8
vendor/composer/autoload_classmap.php
vendored
@@ -7,12 +7,4 @@ $baseDir = dirname($vendorDir);
|
||||
|
||||
return array(
|
||||
'Grav\\Plugin\\AdminPlugin' => $baseDir . '/admin.php',
|
||||
'Grav\\Plugin\\Admin\\Admin' => $baseDir . '/classes/admin.php',
|
||||
'Grav\\Plugin\\Admin\\AdminBaseController' => $baseDir . '/classes/adminbasecontroller.php',
|
||||
'Grav\\Plugin\\Admin\\AdminController' => $baseDir . '/classes/admincontroller.php',
|
||||
'Grav\\Plugin\\Admin\\Gpm' => $baseDir . '/classes/gpm.php',
|
||||
'Grav\\Plugin\\Admin\\Popularity' => $baseDir . '/classes/popularity.php',
|
||||
'Grav\\Plugin\\Admin\\Themes' => $baseDir . '/classes/themes.php',
|
||||
'Grav\\Plugin\\Admin\\Twig\\AdminTwigExtension' => $baseDir . '/classes/Twig/AdminTwigExtension.php',
|
||||
'Grav\\Plugin\\Admin\\Utils' => $baseDir . '/classes/utils.php',
|
||||
);
|
||||
|
||||
1
vendor/composer/autoload_psr4.php
vendored
1
vendor/composer/autoload_psr4.php
vendored
@@ -7,5 +7,6 @@ $baseDir = dirname($vendorDir);
|
||||
|
||||
return array(
|
||||
'ZendXml\\' => array($vendorDir . '/zendframework/zendxml/src'),
|
||||
'Grav\\Plugin\\Admin\\' => array($baseDir . '/classes/plugin'),
|
||||
'Composer\\Semver\\' => array($vendorDir . '/composer/semver/src'),
|
||||
);
|
||||
|
||||
16
vendor/composer/autoload_static.php
vendored
16
vendor/composer/autoload_static.php
vendored
@@ -11,6 +11,10 @@ class ComposerStaticInitda370287ab6d5b8a28188afe08f659c5
|
||||
array (
|
||||
'ZendXml\\' => 8,
|
||||
),
|
||||
'G' =>
|
||||
array (
|
||||
'Grav\\Plugin\\Admin\\' => 18,
|
||||
),
|
||||
'C' =>
|
||||
array (
|
||||
'Composer\\Semver\\' => 16,
|
||||
@@ -22,6 +26,10 @@ class ComposerStaticInitda370287ab6d5b8a28188afe08f659c5
|
||||
array (
|
||||
0 => __DIR__ . '/..' . '/zendframework/zendxml/src',
|
||||
),
|
||||
'Grav\\Plugin\\Admin\\' =>
|
||||
array (
|
||||
0 => __DIR__ . '/../..' . '/classes/plugin',
|
||||
),
|
||||
'Composer\\Semver\\' =>
|
||||
array (
|
||||
0 => __DIR__ . '/..' . '/composer/semver/src',
|
||||
@@ -40,14 +48,6 @@ class ComposerStaticInitda370287ab6d5b8a28188afe08f659c5
|
||||
|
||||
public static $classMap = array (
|
||||
'Grav\\Plugin\\AdminPlugin' => __DIR__ . '/../..' . '/admin.php',
|
||||
'Grav\\Plugin\\Admin\\Admin' => __DIR__ . '/../..' . '/classes/admin.php',
|
||||
'Grav\\Plugin\\Admin\\AdminBaseController' => __DIR__ . '/../..' . '/classes/adminbasecontroller.php',
|
||||
'Grav\\Plugin\\Admin\\AdminController' => __DIR__ . '/../..' . '/classes/admincontroller.php',
|
||||
'Grav\\Plugin\\Admin\\Gpm' => __DIR__ . '/../..' . '/classes/gpm.php',
|
||||
'Grav\\Plugin\\Admin\\Popularity' => __DIR__ . '/../..' . '/classes/popularity.php',
|
||||
'Grav\\Plugin\\Admin\\Themes' => __DIR__ . '/../..' . '/classes/themes.php',
|
||||
'Grav\\Plugin\\Admin\\Twig\\AdminTwigExtension' => __DIR__ . '/../..' . '/classes/Twig/AdminTwigExtension.php',
|
||||
'Grav\\Plugin\\Admin\\Utils' => __DIR__ . '/../..' . '/classes/utils.php',
|
||||
);
|
||||
|
||||
public static function getInitializer(ClassLoader $loader)
|
||||
|
||||
Reference in New Issue
Block a user