mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 08:56:36 +02:00
Merge branch 'MDL-33937-master' of git://github.com/sammarshallou/moodle
This commit is contained in:
commit
eb85dafc8b
2 changed files with 22 additions and 4 deletions
|
@ -202,9 +202,17 @@ class course_modinfo extends stdClass {
|
|||
/**
|
||||
* Gets data about specific numbered section.
|
||||
* @param int $sectionnumber Number (not id) of section
|
||||
* @return section_info Information for numbered section
|
||||
* @param int $strictness Use MUST_EXIST to throw exception if it doesn't
|
||||
* @return section_info Information for numbered section or null if not found
|
||||
*/
|
||||
public function get_section_info($sectionnumber) {
|
||||
public function get_section_info($sectionnumber, $strictness = IGNORE_MISSING) {
|
||||
if (!array_key_exists($sectionnumber, $this->sectioninfo)) {
|
||||
if ($strictness === MUST_EXIST) {
|
||||
throw new moodle_exception('sectionnotexist');
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
return $this->sectioninfo[$sectionnumber];
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue