From: Julius Härtl Date: Tue, 23 Jun 2020 13:24:50 +0000 (+0200) Subject: Deprecate panel register event right away but keep it for not breaking backward compa... X-Git-Tag: v20.0.0beta1~240^2~8 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=f7c04b04153ac0d66fd3e74fe1ec2d7c661a751e;p=nextcloud-server.git Deprecate panel register event right away but keep it for not breaking backward compatible apps Signed-off-by: Julius Härtl --- diff --git a/lib/public/Dashboard/IRegisterPanelEvent.php b/lib/public/Dashboard/IRegisterPanelEvent.php index f322d87d82d..1ca42a6f033 100644 --- a/lib/public/Dashboard/IRegisterPanelEvent.php +++ b/lib/public/Dashboard/IRegisterPanelEvent.php @@ -28,8 +28,14 @@ use OCP\EventDispatcher\Event; /** * Class IRegisterPanelEvent * + * This event is dispatched to allow apps supporting older Nextcloud versions to + * still register their dashboard panels so that they are only constructed when + * they are needed. Deprecated right away so we can drop it again after 19 is EOL + * and backward compatible apps can use OCP\AppFramework\Bootstrap\IBootstrap + * * @package OCP\Dashboard * @since 20.0.0 + * @deprecated 20.0.0 */ class IRegisterPanelEvent extends Event { private $manager;