bitandblack/cli-notification

Notification sounds and popups from the CLI

Package info

bitbucket.org/wirbelwild/cli-notification

Homepage

pkg:composer/bitandblack/cli-notification

Statistics

Installs: 219

Dependents: 0

Suggesters: 0

2.0.0 2025-12-05 14:04 UTC

Requires

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 2527d384adfd9de9597ebed3244d02c368173314

This package is auto-updated.

Last update: 2026-06-04 13:03:20 UTC


README

👁 PHP from Packagist
👁 Total Downloads
👁 License

👁 Bit&Black Logo

Bit&Black CLI Notification

Notification sounds and popups from the CLI.

Installation

This library is made for the use with Composer. Add it to your project by running $ composer require bitandblack/cli-notification.

Usage

Sound

Whenever you want to play a sound, call the Sound::play() method. It needs one parameter — the sound you want to play. You can use the SoundFileEnum that holds some basic sounds or provide your own class holding custom sounds by implementing the SoundFileInterface.

The play() method is static, so you don't need to initialize the class.

<?php

use BitAndBlack\CLINotification\Sound;
use BitAndBlack\CLINotification\SoundFile\SoundFileEnum;

Sound::play(
 SoundFileEnum::JOB_DONE
);

Popup

Whenever you want to show a popup, call the Popup::show() method. You can set the title, the message and an image there.

The show() method is static, so you don't need to initialize the class.

<?php

use BitAndBlack\CLINotification\Popup;

Popup::show(
 'Title', 
 'Message', 
 '/path/to/image.jpg'
);

Help

If you have any questions, feel free to contact us under hello@bitandblack.com.

Further information about Bit&Black can be found under www.bitandblack.com.