Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function _lpm_frontend_http_request($url, $form = FALSE, $headers = array(), $method = 'GET', $data = NULL, $retry = 3, $timeout = 30.0) {
- // drupal_http_request es una función del api drupal para no hacer uso directamente de curl.
- $result = drupal_http_request($url, $headers, $method, $data, $retry, $timeout);
- if ($result->code != 200) {
- $result_data = json_decode($result->data, TRUE);
- $message = $result_data['error']['message'];
- if (empty($message)) {
- $message = 'Se ha producido un error, por favor, vuelve a intentarlo de nuevo.';
- }
- if ($form) {
- form_set_error('null', $message);
- }
- else {
- drupal_set_message($message, 'error');
- }
- }
- return $result;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement