_table = 'document_event'; $this->_pk = 'eid'; parent::__construct(); } public function delete_by_did($dids){ if(!is_array($dids)) $dids=array($dids); return DB::delete($this->_table,"did IN (".dimplode($dids).")"); } public function fetch_all_by_did($did){ $data=array(); foreach(DB::fetch_all("select * from %t where did = %d order by dateline",array($this->_table,$did)) as $value){ switch($value['action']){ case 'create': $value['faction']=lang('create_document'); break; case 'reversion': $value['faction']=lang('edit_document'); break; case 'edit': $value['faction']=lang('edit_document'); break; case 'delete': $value['faction']=lang('delete_document'); break; case 'rename': $value['faction']=lang('rename_document'); break; } $data[]=$value; } } } ?>