vangesteljasper/collection

Convenience object with `get`, `set`, `setMultiple`, `unset` and `has` methods.

dev-master 2018-03-31 18:01 UTC

This package is not auto-updated.

Last update: 2024-09-25 08:23:51 UTC


README

Convenience object with get, set, setMultiple, unset and has methods.

Usage

$collection = new \VanGestelJasper\Collection\Collection;

$collection->setMultiple([
  'keyOne' => 'valueOne',
  'keyTwo' => 'valueTwo',
]);

$collection->set('keyThree', 'valueThree');
$collection->has('keyThree'); // true
$collection->has('keyFour'); // false

$collection->unset('keyThree');
$collection->has('keyThree'); // false

$collection->get('keyOne') // valueOne