Doctrine 1.2.4
Doctrine_Record_Iterator Class Reference

Inherits ArrayIterator.

Public Member Functions

 __construct (Doctrine_Record $record)
 
 current ()
 

Static Public Member Functions

static initNullObject (Doctrine_Null $null)
 

Detailed Description

Definition at line 33 of file Iterator.php.

Constructor & Destructor Documentation

Doctrine_Record_Iterator::__construct ( Doctrine_Record  $record)

constructor

Parameters
Doctrine_Record$record

Definition at line 50 of file Iterator.php.

{
$this->record = $record;
parent::__construct($record->getData());
}

Member Function Documentation

Doctrine_Record_Iterator::current ( )

current

Returns
mixed

Definition at line 71 of file Iterator.php.

{
$value = parent::current();
if ($value === self::$null) {
return null;
} else {
return $value;
}
}
static Doctrine_Record_Iterator::initNullObject ( Doctrine_Null  $null)
static

initNullObject

Parameters
Doctrine_Null$null

Definition at line 61 of file Iterator.php.

{
self::$null = $null;
}

The documentation for this class was generated from the following file: