{"repo":"activecollab/activecollab-feather-sdk","free":true,"listed":false,"github":"https://github.com/activecollab/activecollab-feather-sdk","clone":"git clone https://github.com/activecollab/activecollab-feather-sdk.git","description":"PHP SDK for ActiveCollab 5 and 6 API","language":"PHP","stars":52,"topics":["php","api-client","activecollab"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"PHP SDK for ActiveCollab 5 and 6 API This is a simple PHP library that makes communication with ActiveCollab API easy. Installation If you choose to install this application with Composer instead of pulling down the git repository you will need to add a composer.json file to the location you would like to pull the repository down to featuring: Run a composer update to install the package. Note : If you used an older version of ActiveCollab API wrapper and loaded it using dev-master , lock it to version 2.0 by setting require statement to ^2.0 and calling composer update . Connecting to ActiveCollab Cloud Accounts Connecting to Self-Hosted ActiveCollab Accounts SSL problems? If curl complains that SSL peer verification has failed, you can turn it off like this: Note: Option to turn off SSL peer verification has been added in ActiveCollab SDK 3.1. Constructing a client instance Once we have our token, we can construct a client and make API calls: Listing all tasks in project #65 is easy. Just call: To create a task, simply send a POST request: To update a task, PUT request will be needed: post() and put() methods can take two arguments: 1. command (required) - API command, 3. variables - array of request variables (payload) To remove a task, call: delete() method only requires command argument to be provided. For full list of available API command, please check ActiveCollab API documentation.","default_branch":null,"files":null,"tree":[],"storefront":"/r/activecollab","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/activecollab/activecollab-feather-sdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}