From dfa0f2d2186cd5d62a280d7fc96aa75f3a988abd Mon Sep 17 00:00:00 2001 From: Dey Bendifallah <d.bendifallah@gmail.com> Date: Tue, 23 Aug 2016 14:41:44 +0200 Subject: [PATCH] Update store.php Added moodle config proxy parameters --- classes/log/store.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/classes/log/store.php b/classes/log/store.php index ab8d6b2..55c0bda 100644 --- a/classes/log/store.php +++ b/classes/log/store.php @@ -154,12 +154,17 @@ class store extends php_obj implements log_writer { * @return xapi_repository */ private function connect_xapi_repository() { - return new xapi_repository(new tincan_remote_lrs( + global $CFG; + $remote_lrs = new tincan_remote_lrs( $this->get_config('endpoint', ''), '1.0.1', $this->get_config('username', ''), $this->get_config('password', '') - )); + ); + if (!empty($CFG->proxyhost)) { + $remote_lrs->setProxy($CFG->proxyhost.':'.$CFG->proxyport); + } + return new xapi_repository($remote_lrs); } /** -- GitLab