be showed when it's null, returning false as desired.
$strcancel= get_string('cancel');
$stractivityclipboard = $USER->activitycopyname;
}
- if ($course->modinfo !== NULL) {
- $modinfo = unserialize($course->modinfo);
- } else {
- $modinfo = null;
- }
+ /// Casting $course->modinfo to string prevents one notice when the field is null
+ $modinfo = unserialize((string)$course->modinfo);
+
$editbuttons = '';
if ($ismoving) {
$strcancel= get_string('cancel');
$stractivityclipboard = $USER->activitycopyname;
}
-
- $modinfo = unserialize($course->modinfo);
+ /// Casting $course->modinfo to string prevents one notice when the field is null
+ $modinfo = unserialize((string)$course->modinfo);
$editbuttons = '';
if ($ismoving) {
}
}
-?>
\ No newline at end of file
+?>
$selectedactivity = $modid;
- if ($modinfo = unserialize($course->modinfo)) {
+ /// Casting $course->modinfo to string prevents one notice when the field is null
+ if ($modinfo = unserialize((string)$course->modinfo)) {
$section = 0;
if ($course->format == 'weeks') { // Body
$strsection = get_string("week");
}
$labelformatoptions->noclean = true;
- $modinfo = unserialize($course->modinfo);
+/// Casting $course->modinfo to string prevents one notice when the field is null
+ $modinfo = unserialize((string)$course->modinfo);
//Acccessibility: replace table with list <ul>, but don't output empty list.
if (!empty($section->sequence)) {
$activities = array();
$selectedactivity = "";
- if ($modinfo = unserialize($course->modinfo)) {
+/// Casting $course->modinfo to string prevents one notice when the field is null
+ if ($modinfo = unserialize((string)$course->modinfo)) {
$section = 0;
if ($course->format == 'weeks') { // Bodgy
$strsection = get_string("week");
echo "</center>";
}
-?>
\ No newline at end of file
+?>
if (empty($activitylist)) {
$course = get_record("course","id",$courseid);
- $modinfo = unserialize($course->modinfo);
+ /// Casting $course->modinfo to string prevents one notice when the field is null
+ $modinfo = unserialize((string)$course->modinfo);
if (!empty($modinfo)) {
} else {
$invisible = 0;
}
-
- if (!$modinfo = unserialize($course->modinfo)) {
+
+ /// Casting $course->modinfo to string prevents one notice when the field is null
+ if (!$modinfo = unserialize((string)$course->modinfo)) {
continue;
}
foreach ($modinfo as $mod) {
global $CFG;
- if (!$modinfo = unserialize($course->modinfo)) {
+/// Casting $course->modinfo to string prevents one notice when the field is null
+ if (!$modinfo = unserialize((string)$course->modinfo)) {
return array();
}
}
$strjumpto = get_string('jumpto');
- if (!$modinfo = unserialize($course->modinfo)) {
+/// Casting $course->modinfo to string prevents one notice when the field is null
+ if (!$modinfo = unserialize((string)$course->modinfo)) {
return '';
}
$isteacher = isteacher($course->id);