merged branch myurasov/patch-1 (PR #5261)

Commits
-------

ac0fb48 0x02 -> \MongoBinData::BYTE_ARRAY
70a64bd MongoBinData constructor now require "type" parameter

Discussion
----------

MongoBinData constructor now requires "type" parameter

From mongo driver version 1.2.11 E_DEPRECATED is emitted when the 2nd argument (type) is not used for MongoBinData constructor. At the moment the default value is 0x02 ("byte array").

See: http://php.net/manual/en/mongobindata.construct.php
This commit is contained in:
Fabien Potencier 2012-08-15 19:21:07 +02:00
commit 82902e6ecc
1 changed files with 1 additions and 1 deletions

View File

@ -104,7 +104,7 @@ class MongoDbSessionHandler implements \SessionHandlerInterface
{
$data = array(
$this->options['id_field'] => $sessionId,
$this->options['data_field'] => new \MongoBinData($data),
$this->options['data_field'] => new \MongoBinData($data, \MongoBinData::BYTE_ARRAY),
$this->options['time_field'] => new \MongoTimestamp()
);