mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2025-11-15 17:56:07 +01:00
Use PSR-4 for plugin classes
This commit is contained in:
@@ -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');
|
||||
|
||||
Reference in New Issue
Block a user