DBAL
in
Define Database abstraction layer This is the dba handler interface definition
Tags
Table of Contents
- Drop() : Result
- Delete a document
- Fetch() : Result
- Get a document Get a document from database index.
- Write() : Result
- Add a document Add a document to search index.
Methods
Drop()
Delete a document
public
Drop(int|string $id) : Result
Delete a document from database index, depending implementation cleanup relations
Parameters
- $id : int|string
-
A object id
Return values
Result —A system result object
Fetch()
Get a document Get a document from database index.
public
Fetch(int|string $id) : Result
Parameters
- $id : int|string
-
A object id
Return values
Result —A system result object
Write()
Add a document Add a document to search index.
public
Write(int|string|null $id, array<string|int, mixed> $data) : Result
Parameters
- $id : int|string|null
-
A object id or, null for new entries
- $data : array<string|int, mixed>
-
The document data with key value pairs
Return values
Result —A system result object