studiow/properties

A convenient way to store and retrieve properties and values

dev-master 2016-05-12 11:02 UTC

This package is auto-updated.

Last update: 2024-04-24 20:04:31 UTC


README

A convenient way to store and retrieve properties and values

Usage

Basic example

$props = new PropertiesHolder(["foo"=>"bar"]);
$props->get("foo", "default"); //returns "bar";
$props->get("unset_prop", "default"); //returns "default";

Adding or updating properties

//set a single property
$props->set("foo", "bar");

//set multiple properties
$props->set(["foo"=>"bar", "foo_2"=>"bar_2"]);

Removing properties

//remove a single property
$props->remove("foo");

//remove multiple properties
$props->remove(["foo", "foo_2"]);