diff --git a/src/Driver/DriverInterface.php b/src/Driver/DriverInterface.php index 75c4fc5..cc000c0 100644 --- a/src/Driver/DriverInterface.php +++ b/src/Driver/DriverInterface.php @@ -15,6 +15,9 @@ use Joli\JoliNotif\Exception\InvalidNotificationException; use Joli\JoliNotif\Notification; +/** + * @internal + */ interface DriverInterface { public const PRIORITY_LOW = 0; diff --git a/src/Driver/LibNotifyDriver.php b/src/Driver/LibNotifyDriver.php index e81b05e..ae5bc5d 100644 --- a/src/Driver/LibNotifyDriver.php +++ b/src/Driver/LibNotifyDriver.php @@ -17,6 +17,11 @@ use Joli\JoliNotif\Util\PharExtractor; use JoliCode\PhpOsHelper\OsHelper; +/** + * This driver can be used on Linux systems when libnotify and FFI are available. + * + * @internal + */ class LibNotifyDriver implements DriverInterface { private const APP_NAME = 'JoliNotif'; diff --git a/src/Driver/SnoreToastDriver.php b/src/Driver/SnoreToastDriver.php index f106d84..2784e21 100644 --- a/src/Driver/SnoreToastDriver.php +++ b/src/Driver/SnoreToastDriver.php @@ -18,6 +18,8 @@ /** * This driver can be used on Windows Eight and higher and provides its own * binaries if not natively available. + * + * @internal */ class SnoreToastDriver extends AbstractCliBasedDriver implements BinaryProviderInterface {