diff --git a/db/install.php b/db/install.php new file mode 100644 index 0000000..cdc7d1b --- /dev/null +++ b/db/install.php @@ -0,0 +1,33 @@ + + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +/** + * Post installation procedure + */ +function xmldb_attforblock_install() { + global $DB; + + $result = true; + $arr = array('P' => 2, 'A' => 0, 'L' => 1, 'E' => 1); + foreach ($arr as $k => $v) { + unset($rec); + $rec->attendanceid = 0; + $rec->acronym = get_string($k.'acronym', 'attforblock'); + $rec->description = get_string($k.'full', 'attforblock'); + $rec->grade = $v; + $rec->visible = 1; + $rec->deleted = 0; + $result = $result && $DB->insert_record('attendance_statuses', $rec); + } + + return $result; +}