public static function save($Network_Folder_) { Logger::debug('main', 'Starting Abstract_Network_Folder::save for \'' . $Network_Folder_->id . '\''); $SQL = SQL::getInstance(); $id = $Network_Folder_->id; if (!Abstract_Network_Folder::exists($id)) { Logger::debug('main', "Abstract_Network_Folder::save({$Network_Folder_}) Network_Folder does NOT exist, we must create it"); if (!Abstract_Network_Folder::create($Network_Folder_)) { Logger::error('main', "Abstract_Network_Folder::save({$Network_Folder_}) failed to create Network_Folder"); return false; } } return $SQL->DoQuery('UPDATE #1 SET @2=%3,@4=%5 WHERE @6 = %7 LIMIT 1', self::$table, 'server', $Network_Folder_->server, 'status', $Network_Folder_->status, 'id', $id); }