Changeset 4884

Show
Ignore:
Timestamp:
09/08/08 18:59:05 (10 months ago)
Author:
jwage
Message:

fixes #1435

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/1.0/lib/Doctrine/Record.php

    r4865 r4884  
    623623 
    624624        $this->preSerialize($event); 
     625        $this->getTable()->getRecordListener()->preSerialize($event); 
    625626 
    626627        $vars = get_object_vars($this); 
     
    656657 
    657658        $this->postSerialize($event); 
     659        $this->getTable()->getRecordListener()->postSerialize($event); 
    658660 
    659661        return $str; 
     
    671673    { 
    672674        $event = new Doctrine_Event($this, Doctrine_Event::RECORD_UNSERIALIZE); 
    673  
    674         $this->preUnserialize($event); 
    675  
     675         
    676676        $manager    = Doctrine_Manager::getInstance(); 
    677677        $connection = $manager->getConnectionForComponent(get_class($this)); 
     
    681681 
    682682        $this->_table = $connection->getTable(get_class($this)); 
     683         
     684        $this->preUnserialize($event); 
     685        $this->getTable()->getRecordListener()->preUnserialize($event); 
    683686 
    684687        $array = unserialize($serialized); 
     
    711714 
    712715        $this->postUnserialize($event); 
     716        $this->getTable()->getRecordListener()->postUnserialize($event); 
    713717    } 
    714718