MDL-58220 oauth2: Add is_configured to issuer

Saves repeated checks for clientid and clientsecret.
This commit is contained in:
Damyon Wiese 2017-03-28 11:25:04 +08:00
parent 5aa0f0ae48
commit 5b0b35c096
3 changed files with 14 additions and 4 deletions

View file

@ -85,7 +85,7 @@ class renderer extends plugin_renderer_base {
$namecell->header = true;
// Configured.
if (!empty($issuer->get('clientid')) && !empty($issuer->get('clientsecret'))) {
if ($issuer->is_configured()) {
$configured = $OUTPUT->pix_icon('yes', get_string('configured', 'tool_oauth2'), 'tool_oauth2');
} else {
$configured = $OUTPUT->pix_icon('no', get_string('notconfigured', 'tool_oauth2'), 'tool_oauth2');