Oihana PHP

interfaces

Table of Contents

Interfaces

CountModel
Contract for models able to count the documents they manage.
DeleteAllModel
Contract for models able to delete a set of documents in one call.
DeleteModel
Contract for models able to delete a document.
DocumentsModel
Interface DocumentsModel
ExistModel
Contract for models able to test the existence of a document.
GetModel
Contract for models able to retrieve a single document.
InsertModel
Contract for models able to insert a new document.
LastModel
Contract for models able to fetch their most recent document.
ListModel
Interface for models that provide a list of documents or items.
ReplaceModel
Contract for models able to replace an existing document.
StreamModel
Interface for models that provide document streaming.
TruncateModel
Contract for models able to truncate their collection.
UpdateDateModel
Contract for models able to touch a single date property of a document.
UpdateModel
Contract for models able to update an existing document.
UpsertModel
Contract for models able to upsert a document.
On this page

Search results