MaleteDb Class Reference
List of all members.
Detailed Description
Malete implementation of IsisDb.
- Warning:
- This implementation is currently outdated and lacks basic functionalities such as subfield handling and therefore it's use is not recommended.
Constructor & Destructor Documentation
MaleteDb::__construct |
( |
$ |
schema |
) |
|
Member Function Documentation
MaleteDb::check |
( |
$ |
schema, |
|
|
$ |
section = NULL | |
|
) |
| | |
Return number of entries in the database.
The Malete API doen't implement such feature so we have to emulate it by iterating over all entries until MaleteDb::read() returns FALSE.
- See also:
- IsisDb::entries()
Implements IsisDb.
MaleteDb::logger |
( |
$ |
message |
) |
|
Class logger.
- Parameters:
-
MaleteDb::tag |
( |
$ |
results |
) |
|
Tag results of a db query.
This function converts the keys of query result from field numbers to names and and also puts repetition fields into place as Malete deals with field repetition by using a 'tag' property in the resulting query object.
- Parameters:
-
| $results | Database query results. |
- Returns:
- Tagged database result.
Member Data Documentation
Database format, derived from $schema.
The documentation for this class was generated from the following file:
- classes/backends/MaleteDb.php