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

v0.1 2018-06-24 04:42 UTC

This package is auto-updated.

Last update: 2025-09-21 02:06:59 UTC


README

Build Status Coveralls StyleCI

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