MDL-29318 core: Fixes for get_complete_user_data()
commitbdca601d034a34a0fd5aa250f5244445d240c6b7
authorJun Pataleta <jun@moodle.com>
Wed, 6 Mar 2019 06:55:42 +0000 (6 14:55 +0800)
committerJun Pataleta <jun@moodle.com>
Fri, 29 Mar 2019 05:33:55 +0000 (29 13:33 +0800)
tree71ab690b7d382943895538e61d4b5dc19a414988
parent4477b2132262e2badfefeecb14acb3c28d79448c
MDL-29318 core: Fixes for get_complete_user_data()

* Added email in the list of case-insensitive fields.
* New optional parameter $throwexception for \get_complete_user_data().
  If true, an exception will be thrown when there's no matching record
  found or when there are multiple records found for the given field
  value. If false, it will simply return false.
  Defaults to false when not set. This ensures that
  get_complete_user_data() fetches the correct user data.
lib/moodlelib.php
lib/upgrade.txt