You are here

function _linkedin_build_fields_request in LinkedIn Integration 7

Same name and namespace in other branches
  1. 6 linkedin.inc \_linkedin_build_fields_request()
1 call to _linkedin_build_fields_request()
_linkedin_get_profile_fields in ./linkedin.inc
@todo Please document this function.

File

./linkedin.inc, line 472

Code

function _linkedin_build_fields_request($fields, $type = 'auth') {
  if (!empty($fields) || is_array($fields)) {
    $fieldslist = _linkedin_list_fields($type);
    $requested = '';
    foreach ($fields as $field) {
      if (in_array($field, $fieldslist)) {
        $requested .= $field . ',';
      }
    }
    $request = ':(' . trim($requested, ',') . ')';
  }
  return $request;
}