Commit e23241d0 authored by Jens Segers's avatar Jens Segers

Hide MongoId and MongoDate objects from the user

parent f5ffbfbc
......@@ -260,7 +260,8 @@ class Builder extends \Illuminate\Database\Query\Builder {
if (1 == (int) $result['ok'])
{
return $values['_id'];
// Return id as a string
return (string) $values['_id'];
}
}
......
......@@ -37,12 +37,13 @@ class ModelTest extends PHPUnit_Framework_TestCase {
$user->name = "John Doe";
$user->title = "admin";
$user->age = 35;
$user->save();
$this->assertEquals(true, $user->exists);
$this->assertEquals(1, User::count());
$this->assertInstanceOf('MongoId', $user->_id);
$this->assertTrue(isset($user->_id));
$this->assertNotEquals('', (string) $user->_id);
$this->assertNotEquals(0, strlen((string) $user->_id));
$this->assertInstanceOf('DateTime', $user->created_at);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment