Deprecate panel register event right away but keep it for not breaking backward compatible apps

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl 2020-06-23 15:24:50 +02:00
parent 81e5593133
commit f7c04b0415
No known key found for this signature in database
GPG Key ID: 4C614C6ED2CDE6DF
1 changed files with 6 additions and 0 deletions

View File

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