Typical scale conversion as Interfaces constants for PHP

Maintainers

👁 flavioheleno

Package info

github.com/flavioheleno/scale

pkg:composer/flavioheleno/scale

Statistics

Installs: 218

Dependents: 2

Suggesters: 0

Stars: 0

Open Issues: 0

0.2.2 2023-03-07 15:37 UTC

Requires

  • php: ^8.1

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT bd68fd5e2ac595f0bc031162e73fcf9cecbc60c9

  • Flavio Heleno <flaviohbatista.woop@gmail.com>

This package is auto-updated.

Last update: 2026-06-07 23:43:47 UTC


README

Scale is a suite of interfaces that can be used to replace hard-coded constants.

Installation

To use Scale, simple run:

composer require flavioheleno/scale

Usage

This library usage is straightforward.

// before
usleep(30000);

// after
usleep(30 * Milliseconds::IN_MICROSECONDS)
// before
$item->expiresAfter(86400);

// after
$item->expiresAfter(Days::IN_SECONDS);

License

This library is licensed under the MIT License.