Download the PHP package rocketeers-app/rocketeers-api-client without Composer
On this page you can find all versions of the php package rocketeers-app/rocketeers-api-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download rocketeers-app/rocketeers-api-client
More information about rocketeers-app/rocketeers-api-client
Files in rocketeers-app/rocketeers-api-client
Package rocketeers-api-client
Short Description Rocketeers API Client
License MIT
Homepage https://github.com/rocketeers-app/api-client
Informations about the package rocketeers-api-client
Rocketeers API Client
A lightweight PHP client for the Rocketeers API. Report errors from any PHP application.
Requirements
- PHP 7.0+
Installation
Usage
Redaction
Every report is scrubbed by Rocketeers\Redactor before it is sent, so a credential that ends up
in an exception message, a request payload or a queued job body never leaves the process.
Field names are matched as a substring, lower-cased with dashes normalised to underscores, so
one entry covers a family of names: secret also covers client_secret, token also covers
refresh_token, and api_key also covers X-Api-Key. Credentials with no field name to recognise
them by are matched by shape — private key blocks, Authorization headers, MYSQL_PWD=,
--password=, sshpass -p, SQL IDENTIFIED BY, and credential-shaped query parameters in a URL.
A string holding JSON is decoded and walked rather than matched as one blob.
The report's own field names are never matched, so code stays the HTTP status and cookies stays
the cookie jar; inside request fields (querystring, inputs, headers, cookies, sessions)
code, key and state are treated as credentials too.
Pass extra field names your application uses; the built-in list is never replaced:
Testing
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Mark van Eijk
- All Contributors
License
The MIT License (MIT). Please see License File for more information.