function opigno_tincan_api_settings_validate in Opigno TinCan API 7
1 string reference to 'opigno_tincan_api_settings_validate'
File
- includes/
opigno_tincan_api.settings_form.inc, line 45
Code
function opigno_tincan_api_settings_validate($form, &$form_state) {
// Check if the TinCanPHP library is installed.
// If it is not installed, do not save the settings and show an error message that says "Install the TinCanPHP library".
$libraries = libraries_get_libraries();
if (!isset($libraries['TinCanPHP'])) {
form_set_error('endpoints', t('Please install the !tincanphp_library in the <em>sites/all/library/TinCanPHP</em> folder.', array(
'!tincanphp_library' => l(t('TinCanPHP library'), 'https://github.com/RusticiSoftware/TinCanPHP/releases'),
)));
}
}