PHP Class Sokil\Mongo\Revision

Inheritance: extends Document
Show file Open project: sokil/php-mongo

Protected Properties

Property Type Description
$data

Public Methods

Method Description
__construct ( Collection $revisionsCollection, array $data = null, array $options = [] )
getDate ( string $format = null ) : MongoDate | string Get date
getDocument ( ) : Document Get document instance
setDocumentData ( array $document ) : Revision Set document data

Method Details

__construct() public method

public __construct ( Collection $revisionsCollection, array $data = null, array $options = [] )
$revisionsCollection Collection
$data array
$options array

getDate() public method

Get date
public getDate ( string $format = null ) : MongoDate | string
$format string format of date compartible with php's date function
return MongoDate | string

getDocument() public method

Get document instance
public getDocument ( ) : Document
return Document

setDocumentData() public method

Set document data
public setDocumentData ( array $document ) : Revision
$document array
return Revision

Property Details

$data protected property

protected $data