Lines Matching refs:record

95         $record = $DB->get_record('editor_atto_autosave', $params);  variable
96 if ($record && $record->pageinstance != $pageinstance) {
101 if (!$record) {
102 $record = new stdClass(); variable
103 $record->elementid = $elementid;
104 $record->userid = $USER->id;
105 $record->pagehash = $pagehash;
106 $record->contextid = $contextid;
107 $record->drafttext = $drafttext;
108 $record->pageinstance = $pageinstance;
109 $record->timemodified = $now;
111 $DB->insert_record('editor_atto_autosave', $record);
117 $record->drafttext = $drafttext;
118 $record->timemodified = time();
119 $DB->update_record('editor_atto_autosave', $record);
134 $record = $DB->get_record('editor_atto_autosave', $params); variable
136 if (!$record) {
137 $record = new stdClass(); variable
138 $record->elementid = $elementid;
139 $record->userid = $USER->id;
140 $record->pagehash = $pagehash;
141 $record->contextid = $contextid;
142 $record->pageinstance = $pageinstance;
143 $record->pagehash = $pagehash;
144 $record->draftid = $newdraftid;
145 $record->timemodified = time();
146 $record->drafttext = '';
148 $DB->insert_record('editor_atto_autosave', $record);
157 $stale = $record->timemodified < $before;
167 if ($record->timemodified < $lastfilemodified) {
174 $newdrafttext = file_save_draft_area_files($record->draftid,
180 $record->drafttext);
189 $record->drafttext = $newdrafttext;
191 $record->pageinstance = $pageinstance;
192 $record->draftid = $newdraftid;
193 $record->timemodified = time();
194 $DB->update_record('editor_atto_autosave', $record);
197 $response = ['result' => $record->drafttext];
201 $DB->delete_records('editor_atto_autosave', array('id' => $record->id));