Esempio n. 1
0
 protected function processSet(ARSet $set)
 {
     foreach ($set as $record) {
         $this->processRecord($record);
         //echo round(memory_get_usage() / (1024*1024), 1) . "MB \n";
         if ('delete' == $this->getAction()) {
             $this->deleteRecord($record);
         } else {
             $this->saveRecord($record);
         }
         $record->__destruct();
         unset($record);
         if (connection_aborted()) {
             $this->cancel();
         }
     }
     $set->__destruct();
     unset($set);
     ActiveRecord::clearPool();
 }