public function loadFromObject($array) { if ($array === null) { throw new Gpf_Exception('Array must be not NULL'); } $this->_header = new Gpf_Data_RecordHeader($array[0]); for ($i = 1; $i < count($array); $i++) { $record = new Gpf_Data_Record($this->_header); $record->loadFromObject($array[$i]); $this->loadRecordFromObject($record); } }