Use PSR-4 for plugin classes

This commit is contained in:
Matias Griese
2019-05-31 14:43:16 +03:00
parent 42d95e5fde
commit cc03729964
15 changed files with 75 additions and 79 deletions

View File

@@ -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');