record = $record; parent::__construct($record->getData()); } /** * initNullObject * * @param Doctrine_Null $null */ public static function initNullObject(Doctrine_Null $null) { self::$null = $null; } /** * current * * @return mixed */ public function current() { $value = parent::current(); if ($value === self::$null) { return null; } else { return $value; } } }