public function log_resources($resourceIDs = false)
 {
     if ($resourceIDs === false) {
         $Resources = new PerchResources();
         $resourceIDs = $Resources->get_logged_ids();
     }
     if (PerchUtil::count($resourceIDs) && $this->api) {
         PerchUtil::debug('Logging resources for ' . $this->api->app_id);
         $app_id = $this->api->app_id;
         $sql = 'DELETE FROM ' . PERCH_DB_PREFIX . 'resource_log WHERE appID=' . $this->db->pdb($app_id) . ' AND itemFK=' . $this->db->pdb($this->pk) . ' AND itemRowID=' . $this->db->pdb((int) $this->id());
         $this->db->execute($sql);
         $sql = 'INSERT IGNORE INTO ' . PERCH_DB_PREFIX . 'resource_log(`appID`, `itemFK`, `itemRowID`, `resourceID`) VALUES';
         $vals = array();
         foreach ($resourceIDs as $id) {
             $vals[] = '(' . $this->db->pdb($app_id) . ',' . $this->db->pdb($this->pk) . ',' . (int) $this->id() . ',' . (int) $id . ')';
         }
         $sql .= implode(',', $vals);
         $this->db->execute($sql);
     } else {
         PerchUtil::debug('No ids to log.');
     }
 }
 }
 */
 $created = false;
 $postvars = array('resourceTitle', 'resourceInLibrary', 'resourceBucket');
 $data = $Form->receive($postvars);
 if (isset($data['resourceBucket'])) {
     $FieldTag->set('bucket', $data['resourceBucket']);
 }
 if (!isset($data['resourceInLibrary'])) {
     $data['resourceInLibrary'] = 0;
 }
 $FieldType = PerchFieldTypes::get($FieldTag->type(), $Form, $FieldTag);
 $var = $FieldType->get_raw();
 if (PerchUtil::count($var)) {
     $Resources = new PerchResources();
     $ids = $Resources->get_logged_ids();
     $assetID = array_shift($ids);
     $Asset = $Assets->find($assetID);
     $created = true;
 }
 if ($Asset) {
     if ($data['resourceInLibrary'] == '1') {
         $Asset->mark_as_library();
     }
     $Asset->update($data);
     $Asset->reindex();
     // Tags
     if (isset($_POST['tags']) && trim($_POST['tags']) != '') {
         $tag_string = trim($_POST['tags']);
         $Tags->assign_tag_string($Asset->id(), $tag_string, true);
     }