Download the PHP package infamoustrey/smartsheet without Composer
On this page you can find all versions of the php package infamoustrey/smartsheet. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download infamoustrey/smartsheet
More information about infamoustrey/smartsheet
Files in infamoustrey/smartsheet
Informations about the package smartsheet
Smartsheet
This library serves as a convenience wrapper around the REST API that smartsheet exposes. It also uses the Collections library from the Illuminate library in lieu of arrays, so check that out if you are unfamiliar with it.
Table of Contents
- Installation
- Usage
- Sheets
- Workspace
- Folder
- Issues
- Roadmap
- Contributing
Installation
The preferred method of installing this library is with Composer by running the following from your project root:
Usage
This library provides a fluent api for interacting with Smartsheet.
Sheets
Fetch a list of sheets
Access a sheet, see the Sheet Object for a list of possible properties.
Workspace
Fetch a workspace and access its properties. See the Workspace Object for a list of possible properties.
Folder
Fetch a folder and access its properties. See the Folder Object for a list of possible properties.
Issues
Use this repository's issue tracker to resolve issues and ask questions.
Roadmap
Full api coverage! There's a lot missing, if you see something missing then put in a PR! Your help is appreciated!
Contributing
Feel free to submit a PR, just be sure to explain what you are trying to fix/add when submitting it. If you do decide to add functionality, it must be covered by a test. See the contribution guide for more info.
To run the tests simply run, you'll want to add a .env
file(see .env.example
) with a valid api token value in the SMARTSHEET_API_TOKEN
variable.
Tests are also run on pull requests.
All versions of smartsheet with dependencies
guzzlehttp/guzzle Version ^7.2.0
illuminate/collections Version *
ext-json Version *
ext-curl Version *