blob: 20badf9be82f33ce7af8283c4b46cf4da9b8fd46 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
<?php
/**
* Process upgrades for the videolist plugin
*/
function upgrade_module_run($module) {
$path = elgg_get_plugins_path() . "$module/upgrades/";
$files = elgg_get_upgrade_files($path);
foreach ($files as $file) {
include "$path{$file}";
}
}
function upgrade_change_subtype($entity, $subtype) {
$dbprefix = elgg_get_config('dbprefix');
$subtype_id = add_subtype('object', $subtype);
update_data("UPDATE {$dbprefix}entities set subtype=$subtype_id WHERE guid=$entity->guid");
return true;
}
function upgrade_update_river($id, $view, $object_guid, $annotation_id) {
$dbprefix = elgg_get_config('dbprefix');
update_data("UPDATE {$dbprefix}river set view='$view', object_guid=$object_guid, annotation_id=$annotation_id WHERE id=$id");
return true;
}
|