Problem: How to get list of all the Salesforce sobjects in php. Also get fields of each sobject.
Solution: First we need to install Salesforce php toolkit for this. Once you have it then this is the sample code:
require_once(SFDCPHPtoolkit / soapclient / SforcePartnerClient.php '); $mySforceConnection = new SforcePartnerClient(); $mySforceConnection - > createConnection("partner.wsdl.xml"); $mySforceConnection - > login(USERNAME, PASSWORD.SECURITY_TOKEN); // Here we need to specify salesforce username, password, token. $result = $mySforceConnection - > describeGlobal(); // Method to fetch all sobjects from salesforce foreach($result - > sobjects as $key => $val) { Echo $val - > name.’, ’; }
Output:
Account, Contact, Lead……….
Code Sample To Fetch Subject Fields:
$SFobj = ’Account’; $result = $mySforceConnection - > - > describeSObject($SFobj); foreach($result - > fields as $key => $val) { Echo $val - > name.’, ’; }
Output:
Name, Phone…..
Webner Solutions is a Software Development company focused on developing Insurance Agency Management Systems, Learning Management Systems and Salesforce apps. Contact us at dev@webners.com for your Insurance, eLearning and Salesforce applications.