diff --git a/src/Core/Modules/Module.php b/src/Core/Modules/Module.php index 5e6a2c600c..82b14310fa 100644 --- a/src/Core/Modules/Module.php +++ b/src/Core/Modules/Module.php @@ -33,6 +33,11 @@ use Symfony\Component\HttpFoundation\Request; */ abstract class Module { + /** + * TODO Handle configuration + * + * @codeCoverageIgnore + */ public function __construct() { // Load Module settings diff --git a/src/Core/Modules/Plugin.php b/src/Core/Modules/Plugin.php index 1db0702780..c0174d05c8 100644 --- a/src/Core/Modules/Plugin.php +++ b/src/Core/Modules/Plugin.php @@ -4,6 +4,11 @@ namespace App\Core\Modules; use App\Core\Event; +/** + * TODO Plugins aren't tested yet + * + * @codeCoverageIgnore + */ abstract class Plugin extends Module { public function __construct() @@ -13,8 +18,7 @@ abstract class Plugin extends Module public function name() { - $cls = get_class($this); - return mb_substr($cls, 0, -6); + return mb_substr(static::class, 0, -6); } public function version() @@ -34,4 +38,4 @@ abstract class Plugin extends Module return Event::next; } -} \ No newline at end of file +}