From 9c69a33eb46847ec9767dade2b647c5cfdd833fc Mon Sep 17 00:00:00 2001 From: nao-pon Date: Thu, 3 Aug 2017 14:51:02 +0900 Subject: [PATCH] [VD:Box,OneDrive] fix #2122 to be able to know the access token in debug mode --- php/elFinderVolumeBox.class.php | 15 +++++++++++++++ php/elFinderVolumeOneDrive.class.php | 17 ++++++++++++++++- 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/php/elFinderVolumeBox.class.php b/php/elFinderVolumeBox.class.php index b3371abdb..3e829e126 100644 --- a/php/elFinderVolumeBox.class.php +++ b/php/elFinderVolumeBox.class.php @@ -734,6 +734,21 @@ class elFinderVolumeBox extends elFinderVolumeDriver return true; } + /** + * Return debug info for client. + * + * @return array + **/ + public function debug() + { + $res = parent::debug(); + if (! empty($this->options['accessToken'])) { + $res['accessToken'] = $this->options['accessToken']; + } + + return $res; + } + /*********************************************************************/ /* INIT AND CONFIGURE */ /*********************************************************************/ diff --git a/php/elFinderVolumeOneDrive.class.php b/php/elFinderVolumeOneDrive.class.php index d57d9dbba..3052347a2 100644 --- a/php/elFinderVolumeOneDrive.class.php +++ b/php/elFinderVolumeOneDrive.class.php @@ -685,7 +685,22 @@ class elFinderVolumeOneDrive extends elFinderVolumeDriver return true; } - + + /** + * Return debug info for client. + * + * @return array + **/ + public function debug() + { + $res = parent::debug(); + if (! empty($this->options['accessToken'])) { + $res['accessToken'] = $this->options['accessToken']; + } + + return $res; + } + /*********************************************************************/ /* INIT AND CONFIGURE */ /*********************************************************************/