+ //CRM-15792 handle datetime for custom fields below code handles chain api call
+ $chainApikeys = array_flip(preg_grep("/^api./", array_keys($params)));
+ if (!empty($chainApikeys) && is_array($chainApikeys)) {
+ foreach ($chainApikeys as $key => $value) {
+ if (is_array($params[$key])) {
+ $chainApiParams = array_intersect_key($fields, $params[$key]);
+ $customFields = array_fill_keys(array_keys($params[$key]), $key);
+ }
+ }
+ }