public function getRequest($request,$data,$response_type){ $reqData['request']['service'] = $request; $reqData['data'] = $data; $fields = array( 'data' => json_encode($reqData) , 'xyz' => $xyz , 'abc' => $abc ); $fields['api_key'] = getApiKey($fields); global $debug; $debug = $fields; return getSvc($fields); } function getApiKey($fields){ return hash_hmac('sha512',$fields['data'].$fields['abc'].$fields['xyz'],$GLOBALS['ses_secret_key']); }