ksmz / bubblebabble
Encoder/Decoder for BubbleBabble
Installs: 8
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/ksmz/bubblebabble
Requires
- php: >=7.1
Requires (Dev)
- phpunit/phpunit: ~7.0
This package is auto-updated.
Last update: 2025-09-21 02:06:59 UTC
README
Encoder/Decoder for BubbleBabble according to spec.
Installation
composer require ksmz/bubblebabble
Basic Usage
Note: This function is binary safe.
use ksmz\BubbleBabble\Factory as BubbleBabble; BubbleBabble::encode('Pineapple'); // 'xigak-nyryk-humil-bosek-sonax' BubbleBabble::decode('xigak-nyryk-humil-bosek-sonax'); // 'Pineapple' BubbleBabble::validate('xigak-nyryk-humil-bosek-sonax'); // true
or
use ksmz\BubbleBabble\Encoder; use ksmz\BubbleBabble\Decoder; (new Encoder())->encode($input); (new Decoder())->encode($input);