Download the PHP package squid/patreon without Composer

On this page you can find all versions of the php package squid/patreon. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package patreon

Patreon PHP

Packagist CircleCI branch Maintainability Test Coverage

A PHP library for interacting with the Patreon Platform, designed to provide the easiest path for integrating Patreon into your application with a simple interface that abstracts away the underlying Patreon API.

Requirements

Installation

Patreon PHP is available on Packagist.

You may swap out php-http/guzzle6-adapter for your own HTTPlug Compatible Client, such as the cURL client or the React HTTP Adapter.

How To Use

After you've installed the package you're ready to instantiate a client with your access token and then request data for resources.

Learn More

Documentation is available covering all aspects of the library, from getting started to architecture, or you can get started by looking at some examples of how to achieve the most common integrations.

  1. Getting Started
  2. Obtaining OAuth Tokens For Patrons
  3. Patreon Integration Examples
  4. Method Documentation
  5. Library Architecture

Examples

A full example project that you can download and use is available at 1f991/patreon-php-example which includes:

A demo of the example project can be found live at patreon.1f991.com where you can create a pledge and log in to see it in action.

Alternatively, smaller self-contained examples of specific implementations are available in the documentation for this project:

Getting Help

Please visit the Patreon Developers forum with any questions you have about using this library, or the Patreon Plaform. Please report any bugs found in this library by creating a new issue. A reproduceable test case should be included where possible, otherwise a description of your problem and steps to reproduce would be very helpful.

Dependencies

This library has been made possible by the fantastic open source contributions of others, including...

Security Vulnerabilities

Please reach out to Samuel Ryan via email ([email protected]) to report any security concerns you may have discovered with this library. Acknowledgement will be provided within 24 hours.

License

Patreon PHP is open-sourced software licensed under the MIT license.


All versions of patreon with dependencies

PHP Build Version
Package Version
Requires php Version >=7.2.0
php-http/client-implementation Version ^1.0
guzzlehttp/psr7 Version ^1.4
php-http/message Version ^1.6
php-http/httplug Version ^1.1
php-http/discovery Version ^1.4
woohoolabs/yang Version ^1.4
tightenco/collect Version ^5.6
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package squid/patreon contains the following files

Loading the files please wait ....