CriticalI_PropertyCriticalI_Property is a class for working with user-level properties defined within the repository.
Located in /Core/lib/CriticalI/Property.php (line 10)
static all (line 47)
Return all properties as an associative array
static exists (line 36)
Test for the existence of a property
static get (line 22)
Get the value of a property
static listing (line 122)
Return the shared class instance
static remove (line 87)
Remove (delete) a property. The change is immediately saved to disk.
static remove_multiple (line 102)
Remove (delete) a set of properties. The changes are immediately saved to disk.
static set (line 59)
Set the value of a property. The property is immediately saved to disk.
static set_multiple (line 75)
Set the value of a several properties at once.
The properties are specified as an associative array with the array keys representing the property names to set and the array values corresponding to the respective values to set for the properties. The properties are immediately saved to disk as a batch.
Constructor __construct (line 113)
Constructor.
This class may not be directly instantiated.
batch_save (line 164)
Write a collection of properties to the repository
delete_properties (line 191)
Remove a collection of properties from the repository
load (line 131)
Load the properties from the repository
save (line 144)
Write a property to the repository
validateKeys (line 151)
Validates that the key values in a set of properties are valid
Documentation generated on Wed, 25 Apr 2012 09:46:44 -0700 by phpDocumentor 1.4.3