function stage_file_proxy_admin_validate in Stage File Proxy 7
Validate the admin form.
File
- ./
stage_file_proxy.module, line 210 - Stage File Proxy Module.
Code
function stage_file_proxy_admin_validate($form, &$form_state) {
$origin = $form_state['values']['stage_file_proxy_origin'];
$sslversion = $form_state['values']['stage_file_proxy_sslversion'];
if (!empty($origin) && filter_var($origin, FILTER_VALIDATE_URL) === FALSE) {
form_set_error('stage_file_proxy_origin', 'Origin needs to be a valid URL.');
}
if (!empty($origin) && drupal_substr($origin, -1) === '/') {
form_set_error('stage_file_proxy_origin', 'Origin URL cannot end in slash.');
}
if (!is_numeric($sslversion)) {
form_set_error('stage_file_proxy_sslversion', 'You must enter a number for the SSL version.');
}
}