podio-community / podio-php
PHP Client for Podio API
Installs: 123 107
Dependents: 2
Suggesters: 0
Security: 0
Stars: 153
Watchers: 48
Forks: 173
Open Issues: 10
Requires
- php: ^7.3 || ^8.0
- ext-json: *
- guzzlehttp/guzzle: >=6.2.0
- guzzlehttp/psr7: >=1.7.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- php-coveralls/php-coveralls: ^2.1
- phpunit/phpunit: ^9.5.8
Suggests
- composer/ca-bundle: Improve security through providing current CA ROOT certificates bundle
- kint-php/kint: Debugging helper for web setups
This package is auto-updated.
Last update: 2024-11-22 16:32:58 UTC
README
This is the non-official PHP Client for interacting with the Podio API maintained by the Podio community and the continuation of the former official Podio PHP Client. Most parts of the Podio API are covered in this client. See podio-community.github.io/podio-php for documentation.
Usage
Install via composer:
composer require podio-community/podio-php
Use in your PHP files:
require __DIR__ . '/vendor/autoload.php'; $client = new PodioClient($client_id, $client_secret); $client->authenticate_with_app($app_id, $app_token); $items = PodioItem::filter($client, $app_id); print "My app has " . $items->total . " items";
Contribute
To contribute, please read: the contribution guide.