\Collection_Views_Document

Document views

Summary

Methods
Properties
Constants
create()
get()
find()
remove()
update()
getMap()
putMap()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
getDocumentMap()
putDocumentMap()
No private properties found
N/A

Methods

create()

create(\Pluf_HTTP_Request  $request, array  $match, array  $p) : \Pluf_HTTP_Response

Creates new instance of a document

Parameters

\Pluf_HTTP_Request $request
array $match
array $p

Returns

\Pluf_HTTP_Response

get()

get(\Pluf_HTTP_Request  $request, array  $match) : \Pluf_HTTP_Response_Json

Gets a document

Parameters

\Pluf_HTTP_Request $request
array $match

Throws

\Pluf_Exception_DoesNotExist

Returns

\Pluf_HTTP_Response_Json

find()

find(\Pluf_HTTP_Request  $request, array  $match) : \Pluf_HTTP_Response_Json

Search for an document

Parameters

\Pluf_HTTP_Request $request
array $match

Returns

\Pluf_HTTP_Response_Json

remove()

remove(\Pluf_HTTP_Request  $request, array  $match) : \Pluf_HTTP_Response_Json

Removes a document

Parameters

\Pluf_HTTP_Request $request
array $match

Throws

\Pluf_Exception_DoesNotExist

Returns

\Pluf_HTTP_Response_Json

update()

update(\Pluf_HTTP_Request  $request, array  $match, array  $p) : \Pluf_HTTP_Response

Updates a document

Parameters

\Pluf_HTTP_Request $request
array $match
array $p

Throws

\Pluf_Exception_DoesNotExist

Returns

\Pluf_HTTP_Response

getMap()

getMap(\Pluf_HTTP_Request  $request, array  $match) 

Gets all attributes of a document

Parameters

\Pluf_HTTP_Request $request
array $match

putMap()

putMap(\Pluf_HTTP_Request  $request, array  $match) 

Puts attributes of a document

Parameters

\Pluf_HTTP_Request $request
array $match

getDocumentMap()

getDocumentMap(  $document) : \maps

Gets all attributes of a document and return as map

Parameters

$document

Returns

\maps —

of attributes

putDocumentMap()

putDocumentMap(  $document,   $map) 

Parameters

$document
$map