private function setParametersAndPost($fieldMappings, $action) { $expectedParameters = array(); $apiCallParams = array(); $parameters = $this->setDefaultValues($fieldMappings); $expectedParameters = $parameters['expectedParameters']; $apiCallParams = $parameters['apiCallParams']; $expectedParameters['Action'] = $action; foreach ($fieldMappings as $parm => $value) { if (!isset($expectedParameters[$value])) { $expectedParameters[$value] = 'test'; $apiCallParams[$parm] = 'test'; } } return array('expectedParameters' => $expectedParameters, 'apiCallParams' => $apiCallParams); }