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; } }