Memory Class
Memory Store
Methods
decode
(
-
$datastore
Decode from format
Parameters:
-
$datastore
Stringcontext identifier
encode
(
-
$datastore
Encode to format
Parameters:
-
$datastore
Stringcontext identifier
files
(
-
$files
Process HTTP file uploads
Parameters:
-
$files
Objectactually 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:
-
$resource
Objectwhat it's about
Returns:
Object:
resource instance
load
(
-
$DSN
Load repository
Parameters:
-
$DSN
String
persist
(
-
filepath
-
contents
Persist data
Parameters:
-
filepath
String -
contents
String
remove
(
Boolean
-
$resource
Removes a resource from datastore
Parameters:
-
$resource
Objectwhat it's about
Returns:
Boolean:
Returns true on success
update
(
Boolean
-
$resource
Insert or update resource data in datastore
Parameters:
-
$resource
Objectwhat it's about
Returns:
Boolean:
Returns true on success