Путь к профилю в Moodle?

Я программировал что-то в веб-приложении moodle и искал путь к изображениям профиля пользователя.

Я предположил, что могу найти путь где-то в базе данных, но я только добрался до mdl_user.picture и mdl_user.imagealt, так что практически знаю, кто загрузил картинку, но не может получить, какую фотографию он загрузил.

Есть ли способ получить его из базы данных?

Спасибо за вашу помощь,

OM

Если вы хотите использовать тег изображения, вы можете использовать print_user_picture () и передать пользовательский объект, который вы получили из базы данных. Вы также можете указать размер изображения. Таким образом, чтобы напечатать полноразмерную картинку пользователя для текущего пользователя, которую вы могли бы сделать

global $USER, $COURSE; print_user_picture($USER, $COURSE->id, null, true); 

В противном случае, если вам нужен только URL-адрес, у вас есть что-то подобное

 require_once($CFG->libdir.'/filelib.php'); $size = array('large' => 'f1', 'small' => 'f2'); $src = false; if ($user->picture) { $src = get_file_url($user->id.'/'.$size['large'].'.jpg', null, 'user'); } 

в moodle 2.0 вы можете использовать это

 global $USER,$PAGE; $user_picture=new user_picture($USER); $src=$user_picture->get_url($PAGE);