1
0
mirror of https://github.com/dg/dibi.git synced 2025-08-05 05:37:39 +02:00

- PHP 5.2.x ArrayObject serialization bug workaround

This commit is contained in:
David Grudl
2009-01-05 00:03:27 +00:00
parent e5a1877ed9
commit 52a9e316b8

View File

@@ -653,9 +653,23 @@ class DibiResult extends DibiObject implements IDataSource
class DibiRow extends ArrayObject class DibiRow extends ArrayObject
{ {
/**
* @param array
*/
public function __construct($arr) public function __construct($arr)
{ {
parent::__construct($arr, 2); parent::__construct($arr, 2);
} }
/**
* PHP < 5.3 workaround
* @return void
*/
public function __wakeup()
{
$this->setFlags(2);
}
} }