SForce\Wsdl\SforceService
Sforce SOAP API
Synopsis
class SforceService
extends SoapClient
{
- // members
- private static array $classmap = ;
- // methods
- public void __construct()
- public loginResponse login()
- public describeSObjectResponse describeSObject()
- public describeSObjectsResponse describeSObjects()
- public describeGlobalResponse describeGlobal()
- public describeDataCategoryGroupsResponse describeDataCategoryGroups()
- public describeDataCategoryGroupStructuresResponse describeDataCategoryGroupStructures()
- public describeDataCategoryMappingsResponse describeDataCategoryMappings()
- public describeKnowledgeSettingsResponse describeKnowledgeSettings()
- public describeAppMenuResponse describeAppMenu()
- public describeGlobalThemeResponse describeGlobalThemeDouble()
- public describeThemeResponse describeTheme()
- public describeLayoutResponse describeLayoutDouble()
- public describeSoftphoneLayoutResponse describeSoftphoneLayout()
- public describeSearchLayoutsResponse describeSearchLayouts()
- public describeSearchableEntitiesResponse describeSearchableEntities()
- public describeSearchScopeOrderResponse describeSearchScopeOrder()
- public describeCompactLayoutsResponse describeCompactLayouts()
- public describePathAssistantsResponse describePathAssistants()
- public describeApprovalLayoutResponse describeApprovalLayoutDouble()
- public describeSoqlListViewsResponse describeSoqlListViews()
- public executeListViewResponse executeListView()
- public describeSObjectListViewsResponse describeSObjectListViews()
- public describeTabsResponse describeTabs()
- public describeAllTabsResponse describeAllTabs()
- public describePrimaryCompactLayoutsResponse describePrimaryCompactLayouts()
- public createResponse create()
- public updateResponse update()
- public upsertResponse upsert()
- public mergeResponse merge()
- public deleteResponse delete()
- public undeleteResponse undelete()
- public emptyRecycleBinResponse emptyRecycleBin()
- public retrieveResponse retrieve()
- public processResponse process()
- public convertLeadResponse convertLead()
- public logoutResponse logout()
- public invalidateSessionsResponse invalidateSessions()
- public getDeletedResponse getDeleted()
- public getUpdatedResponse getUpdated()
- public queryResponse query()
- public queryAllResponse queryAll()
- public queryMoreResponse queryMore()
- public searchResponse search()
- public getServerTimestampResponse getServerTimestamp()
- public setPasswordResponse setPassword()
- public changeOwnPasswordResponse changeOwnPassword()
- public resetPasswordResponse resetPassword()
- public getUserInfoResponse getUserInfo()
- public deleteByExampleResponse deleteByExample()
- public sendEmailMessageResponse sendEmailMessage()
- public sendEmailResponse sendEmail()
- public renderEmailTemplateResponse renderEmailTemplate()
- public renderStoredEmailTemplateResponse renderStoredEmailTemplate()
- public performQuickActionsResponse performQuickActions()
- public describeQuickActionsResponse describeQuickActions()
- public describeQuickActionsForRecordTypeResponse describeQuickActionsForRecordType()
- public describeAvailableQuickActionsResponse describeAvailableQuickActions()
- public retrieveQuickActionTemplatesResponse retrieveQuickActionTemplates()
- public retrieveMassQuickActionTemplatesResponse retrieveMassQuickActionTemplates()
- public describeVisualForceResponse describeVisualForce()
- public findDuplicatesResponse findDuplicates()
- public findDuplicatesByIdsResponse findDuplicatesByIds()
- public describeNounsResponse describeNouns()
- // Inherited methods from SoapClient
- public mixed __call()
- public void __construct()
- public string __doRequest()
- public array __getCookies()
- public array __getFunctions()
- public string __getLastRequest()
- public string __getLastRequestHeaders()
- public string __getLastResponse()
- public string __getLastResponseHeaders()
- public array __getTypes()
- public void __setCookie()
- public string __setLocation()
- public bool __setSoapHeaders()
- public mixed __soapCall()
- public void SoapClient()
Hierarchy
Extends
Members
private
- $classmap — array
Methods
public
- __construct()
- changeOwnPassword() — Change the current user's password
- convertLead() — convert a set of leads
- create() — Create a set of new sObjects
- delete() — Delete a set of sObjects
- deleteByExample() — Delete a set of sObjects by example. The passed SOBject is a template for the object to delete
- describeAllTabs() — Describe all tabs available to a user
- describeAppMenu() — Describe the items in an AppMenu
- describeApprovalLayoutDouble() — Describe the approval layouts of the given sObject
- describeAvailableQuickActions() — Describe the details of a series of quick actions available for the given contextType
- describeCompactLayouts() — Describe the compact layouts of the given sObject
- describeDataCategoryGroupStructures() — Describe the data category group structures for a given set of pair of types and data category group name
- describeDataCategoryGroups() — Describe all the data category groups available for a given set of types
- describeDataCategoryMappings() — Describe your Data Category Mappings.
- describeGlobal() — Describe the Global state
- describeGlobalThemeDouble() — Describe Gloal and Themes
- describeKnowledgeSettings() — Describes your Knowledge settings, such as if knowledgeEnabled is on or off, its default language and supported languages
- describeLayoutDouble() — Describe the layout of the given sObject or the given actionable global page.
- describeNouns() — Return the renameable nouns from the server for use in presentation using the salesforce grammar engine
- describePathAssistants() — Describe the Path Assistants for the given sObject and optionally RecordTypes
- describePrimaryCompactLayouts() — Describe the primary compact layouts for the sObjects requested
- describeQuickActions() — Describe the details of a series of quick actions
- describeQuickActionsForRecordType() — Describe the details of a series of quick actions in context of requested recordType id for Update actions
- describeSObject() — Describe an sObject
- describeSObjectListViews() — Describe the ListViews of a SObject as SOQL metadata for the generation of SOQL.
- describeSObjects() — Describe multiple sObjects (upto 100)
- describeSearchLayouts() — Describe the search view of an sObject
- describeSearchScopeOrder() — Describe a list of objects representing the order and scope of objects on a users search result page
- describeSearchableEntities() — Describe a list of entity names that reflects the current user's searchable entities
- describeSoftphoneLayout() — Describe the layout of the SoftPhone
- describeSoqlListViews() — Describe the ListViews as SOQL metadata for the generation of SOQL.
- describeTabs() — Describe the tabs that appear on a users page
- describeTheme() — Describe Themes
- describeVisualForce() — Describe visualforce for an org
- emptyRecycleBin() — Empty a set of sObjects from the recycle bin
- executeListView() — Execute the specified list view and return the presentation-ready results.
- findDuplicates() — Find duplicates for a set of sObjects
- findDuplicatesByIds() — Find duplicates for a set of ids
- getDeleted() — Get the IDs for deleted sObjects
- getServerTimestamp() — Gets server timestamp
- getUpdated() — Get the IDs for updated sObjects
- getUserInfo() — Returns standard information relevant to the current user
- invalidateSessions() — Logs out and invalidates session ids
- login() — Login to the Salesforce.com SOAP Api
- logout() — Logout the current user, invalidating the current session.
- merge() — Merge and update a set of sObjects based on object id
- performQuickActions() — Perform a series of predefined actions such as quick create or log a task
- process() — Submit an entity to a workflow process or process a workitem
- query() — Create a Query Cursor
- queryAll() — Create a Query Cursor, including deleted sObjects
- queryMore() — Gets the next batch of sObjects from a query
- renderEmailTemplate() — Perform a template merge on one or more blocks of text.
- renderStoredEmailTemplate() — Perform a template merge using an email template stored in the database.
- resetPassword() — Reset a user's password
- retrieve() — Get a set of sObjects
- retrieveMassQuickActionTemplates() — Retrieve the template sobjects, if appropriate, for the given quick action names in a given contexts when used a mass quick action
- retrieveQuickActionTemplates() — Retrieve the template sobjects, if appropriate, for the given quick action names in a given context
- search() — Search for sObjects
- sendEmail() — Send outbound email
- sendEmailMessage() — Send existing draft EmailMessage
- setPassword() — Set a user's password
- undelete() — Undelete a set of sObjects
- update() — Update a set of sObjects
- upsert() — Update or insert a set of sObjects based on object id
Inherited from SoapClient
public
- SoapClient() — SoapClient constructor
- __call() — Calls a SOAP function (deprecated)
- __doRequest() — Performs a SOAP request
- __getCookies() — Get list of cookies
- __getFunctions() — Returns list of available SOAP functions
- __getLastRequest() — Returns last SOAP request
- __getLastRequestHeaders() — Returns the SOAP headers from the last request
- __getLastResponse() — Returns last SOAP response
- __getLastResponseHeaders() — Returns the SOAP headers from the last response
- __getTypes() — Returns a list of SOAP types
- __setCookie() — The __setCookie purpose
- __setLocation() — Sets the location of the Web service to use
- __setSoapHeaders() — Sets SOAP headers for subsequent calls
- __soapCall() — Calls a SOAP function