webiik/data

The Data is simple, read/write-only, key-value data container.

1.0 2019-02-28 21:18 UTC

This package is auto-updated.

Last update: 2024-04-29 02:59:36 UTC


README

68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f77656269696b2f77656269696b2e737667 68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646570656e64656e636965732d302d627269676874677265656e2e737667

Data

The Data is simple, read/write-only, key-value data container.

Installation

composer require webiik/data

Example

$dataContainer = new \Webiik\Data\Data();
$dataContainer->set('foo', 'bar');

Adding

set

set(string $key, $data): void

set() sets $data to the container under given $key.

$dataContainer->set('foo', 'bar');

Check

isIn

isIn(string $key): bool

isIn() determines if $key is set in container and if its value is not NULL.

$dataContainer->isIn('foo');

Getting

get

get(string $key)

get() gets data from the container by $key.

$dataContainer->get('foo');

getAll

getAll(): array

getAll() returns key-value array with all data stored in the container.

$dataContainer->getAll();

Resources