Memory Class
Memory Store
Methods
decode
(
-
$datastore
Decode from format
Parameters:
-
$datastoreStringcontext identifier
encode
(
-
$datastore
Encode to format
Parameters:
-
$datastoreStringcontext identifier
files
(
-
$files
Process HTTP file uploads
Parameters:
-
$filesObjectactually just $_FILES ...
find
()
Array
Find resource (currently just: UUID - TODO: enhance signature w/UUID as default / Widespread Merge ?!)
Returns:
Array:
List of item instances
find
()
Array
Filter resources
Returns:
Array:
List of matching resource instances
get
(
Object
-
$resource
Get resource data
Parameters:
-
$resourceObjectwhat it's about
Returns:
Object:
resource instance
load
(
-
$DSN
Load repository
Parameters:
-
$DSNString
persist
(
-
filepath -
contents
Persist data
Parameters:
-
filepathString -
contentsString
remove
(
Boolean
-
$resource
Removes a resource from datastore
Parameters:
-
$resourceObjectwhat it's about
Returns:
Boolean:
Returns true on success
update
(
Boolean
-
$resource
Insert or update resource data in datastore
Parameters:
-
$resourceObjectwhat it's about
Returns:
Boolean:
Returns true on success
