Skip to content

sbooker/persistent-pointer

Repository files navigation

sbooker/persistent-pointer

Latest Version Software License PHP Version Total Downloads

Installation

Install via Composer:

composer require sbooker/persistent-pointer

Usage

<?php

use Sbooker\PersistentPointer\Pointer;
use Sbooker\PersistentPointer\Repository;
use Sbooker\PersistentPointer\PointerStorage;

$pointer = new Pointer('name');
$pointer->getValue(); // returns 0

// Increase pointer
$pointer->increaseTo(2); 
$pointer->getValue(); // returns 2

// Decrease pointer
$pointer->increaseTo(1); // throws \InvalidArgumentException

License

See LICENSE file.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages