public function ServicesClientConnectionCurlRequest::configForm in Services Client 7
Same name and namespace in other branches
- 7.2 services_client_connection/plugins/ServicesClientConnectionCurlRequest.inc \ServicesClientConnectionCurlRequest::configForm()
Configuration form allow to set request timeouts
Overrides ServicesClientConnectionPlugin::configForm
File
- services_client_connection/
plugins/ ServicesClientConnectionCurlRequest.inc, line 13 - Make requests via cURL
Class
- ServicesClientConnectionCurlRequest
- @file Make requests via cURL
Code
public function configForm(&$form, &$form_state) {
$form['request_timeout'] = array(
'#type' => 'textfield',
'#title' => t('Request timeout'),
'#default_value' => isset($this->config['request_timeout']) ? $this->config['request_timeout'] : 5,
'#description' => t('Enter request timeout after which it will be terminated.'),
);
$form['ssl_verifypeer_skip'] = array(
'#type' => 'checkbox',
'#title' => t('Skip SSL Cert verification'),
'#default_value' => isset($this->config['ssl_verifypeer_skip']) ? $this->config['ssl_verifypeer_skip'] : FALSE,
'#description' => t("Don't verify remote certificate."),
);
}