Exemplo n.º 1
0
 public function getOldData()
 {
     $data = LsVersionable::getOldRecordData($this);
     foreach ($this->getExtensionObjects() as $object) {
         $extData = LsVersionable::getOldRecordData($object);
         $data = array_merge($data, $extData);
     }
     foreach ($this->_extensionsRemoved as $name => $ary) {
         if (isset($ary['object'])) {
             $extData = LsVersionable::getOldRecordData($ary['object']);
             $data = array_merge($data, $extData);
         }
     }
     return $data;
 }
Exemplo n.º 2
0
 public function getOldData()
 {
     $data = LsVersionable::getOldRecordData($this);
     if ($object = $this->getCategoryObject()) {
         $extData = LsVersionable::getOldRecordData($object);
         $data = array_merge($data, $extData);
     }
     if ($object = $this->_removedCategoryObject) {
         $extData = LsVersionable::getOldRecordData($object);
         $data = array_merge($data, $extData);
     }
     return $data;
 }