Here is how I'm outputting.. but can't seem to find a way to get the objects properly
Code: Select all
$json = json_decode($reqStr);
foreach ($json as $k => $v) {
$response_string .= $k.'='.$v.',';
$this->logger->info("reqStr...json:".$response_string);
}
Code: Select all
2012-10-28T11:48:46-05:00 INFO (6): reqStr...json:xmlParam=Object id #63
2012-10-28T11:48:46-05:00 INFO (6): reqStr...json:tranParam=Object id #76
2012-10-28T11:48:46-05:00 INFO (6): reqStr...json:pricePointParam=Object id #77
2012-10-28T11:48:46-05:00 INFO (6): reqStr...json:funcNameParam=Object id #78
$reqStr dump:
Code: Select all
{"xmlParam":{"TestMode":"Y","VendorId":"VEN0013-82","AffiliateId":"VEN002-PUB06","OfferI":{},"RefId":"ABC123",
"SourceIP":"192.162.9.78","SourceURL":"http:\/\/www.getmyoffer.com","TransactionId":"ABC123","TimeStamp":"03-21-21 11:32:55",
"MarketingOptIn":"Y","Firstname":"tom","Middlename":{},"Lastname":"ken","SSN":"642886938",
"Gender":"m","Email":"tomken@abc.com","DOB":"01\/01\/1959",
"DriversLicense":"5654321","DriversLicenseState":"CA","Language":"e",
"HomeAddress1":"123 Washingn St",
"HomeAddress2":"Apt 78","HomeCity":" Sacramento","HomeState":"TX","HomeZip":"94203",
"OtherAddress1":"123 Test St","OtherAddress2":"suite 45","OtherCity":" Plum Tree","OtherState":"CA","OtherZip":"95659",
"ResidenceType":"OWN","TimeAtAddress":"60","HomePhone":"215-2-0235","WorkPhone":"530-234-2345","WorkPhoneExt":"123",
"CellPhone":"530-345-3456","Military":"N","Citizenship":"Y","Vertical":"Sample",
"BestTimeToCall":"Morning",
"BankInfo":{"BankName":"DCU","BankAddress":{},"BankPhone":"530-234-3345","AbaNumber":"061000227",
"AccountNumr":"1811605856","AccountType":"C","AccountLength":"12"},
"EmploymentInfo":{"MonthlyIncome":"2200.00","PayFrequency":"2","PayrollType":"",
"NextPayDay":"07\/01\/2011","SecondNextPayDay":"07\/15\/2011",
"Employer":"Data Corporation","Occupation":"Consultant","EmploymentLeng":"18",
"Address":"Second St","City":"Plum Tree","State":"MA","Zip":"95659",
"Supervisor":"Joe Doe","Phone":"530-567-5678","PhoneExt":"2"},
"References":{"Reference":{"Firstname":"John","Lastname":"Decker",
"Phone":"678-994-6789","Relation":"Friend","Address":{},"City":{},"State":{},"Zip":{}}},
"LoanInfo":{"Amount":"300"}},
"tranParam":{"ID":"9954384"},"pricePointParam":{"PingTreeCode":"VEN0013-82","Lender_ice_Code":"LF_2",
"Offer_Price":"12","Sequence":"1","Active":"1","Id":"609","Name":"$4","Description":"","Min_Offer_Price":"10",
"PingTrType":null,"is_live":"1","PingTreeItem_Type_Id":"1","PingTreeVendor_Id":"3","TimeoutPeriod":"30",
"ApiVersion":"1","PostURL":"https:\/\ww.502011tr021731axxxsb.com\/api\/leadpost.aspx",
"ConfirmURL":null,"HandlerClass":"LFPr2","FieldMappingFile":"\/paydayloa\/handler2.php",
"Default_AcceptPrice":"2","Default_LeadLimit":"1000000","Default_LeadLimitApproved":"1000000",
"StartDate":"00-00-00 00:00:00","EndDate":"0000-00-00 00:00:00","Active_Status":"1",
"Last_Updated":"2011-11-08 11:30:01","Contact_Email":"rk@tran.com","dupe_rule_days":"1",
"score_threshold":"0","PingTreeItem_Id":"609","AcceptPrice":"2","LeadLimit":"1000000",
"LeadLimitAppved":"1000000","PingTreeItem_PricePoint_Id":"609","buyer_name":"test1",
"pixelURL":null,"pixelIDS":null,"Week_Day":"1,2,3,4,5,6,7","Sta_Time":"00:00","End_Time":"24:00",
"Monday":"00:00,24:00","Tuesday":"00:00,24:00","Wednesday":"00:00,24:00","Thursday":"00:00,24:00",
"Fday":"00:00,24:00","Saturday":"00:00,24:00","Sunday":"00:00,24:00","current_count":"0"},
"funcNameParam":{"FUNCNAME":"TREETHREAD"}}