Web-based suite of tools for administrators and developers to interact with the Force.com APIs
rvwatch and jonnyhork Php update (#789)
* initial push

* testing

* Updates the composer.json and composer.lock files to use php 7.1

* Adds new path for latest version of xdebug to docker file as well as php.ini. Adds ^7.2 for php as well as updates the composer lock file.

* Cleans up some minor differences in 2 files. A commented out testing phrase and redis version set back to Alpine

* adds logs for error on workbench config

* Update README.md

* Trying 3 params for workbench log

* Trying 3 params for workbench log

* Commented out workbench logs

* Error log with print_r

* Error log with print_r and bool

* Fixes php7 depricated string conversion. Replaces empty array with empty string.

* Cleans up whitespace

* php version set to ~7.2 from ^7.2

* Adds if block to prevent inf loop on default string vals

* Readme spaces cleaned up

* overrides.php reverted to original

* Adds composer_update.sh and updated composer lock

* Fixes workbenchconfig bug. Increases xdebug limits

* Code pulled from git for whitespace. Updated with config bug changes.

* Adds shebang to composer_update.sh

* end()/reset() pattern updated to end(array_values($array)) pattern

* Reverts back to end()/reset() for improved performance.
Latest commit 61ece68 Oct 29, 2018



Workbench is a powerful, web-based suite of tools designed for administrators and developers to interact with Salesforce.com organizations via the Force.com APIs. Workbench includes robust support for the Force.com Partner, Bulk, Rest, Streaming, Metadata, and Apex APIs that allows users to describe, query, manipulate, and migrate both data and metadata in Salesforce.com organizations directly in their web browser with a simple and intuitive user interface. Workbench also provides many advanced features for testing and troubleshooting the Force.com APIs, such as customizable SOAP headers, debug logs for API traffic, backward compatibility testing with previous API versions, and single sign-on integration within the Salesforce application.

Getting Started

Workbench is publicly hosted at workbench.developerforce.com and is also available for download for private installation. Workbench can also be deployed to Heroku, which is great for spinning up a public instance during development in a fork:

Deploy to Heroku

For installation of Workbench, please see the installation section of the wiki.


Please note that the Workbench is NOT a supported product of or supported by salesforce.com, inc. For support from the Open Source community, please visit this project's pages below:

Learning more about Workbench