Пример #1
0
 function processNew($file_id, $notice_id)
 {
     static $seen = array();
     if (empty($seen[$notice_id]) || !in_array($file_id, $seen[$notice_id])) {
         $f2p = File_to_post::pkeyGet(array('post_id' => $notice_id, 'file_id' => $file_id));
         if (empty($f2p)) {
             $f2p = new File_to_post();
             $f2p->file_id = $file_id;
             $f2p->post_id = $notice_id;
             $f2p->insert();
         }
         if (empty($seen[$notice_id])) {
             $seen[$notice_id] = array($file_id);
         } else {
             $seen[$notice_id][] = $file_id;
         }
     }
 }