Download the PHP package mihaikelemen/apache-superset-php-client without Composer
On this page you can find all versions of the php package mihaikelemen/apache-superset-php-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download mihaikelemen/apache-superset-php-client
More information about mihaikelemen/apache-superset-php-client
Files in mihaikelemen/apache-superset-php-client
Package apache-superset-php-client
Short Description PHP client library for Apache Superset API
License MIT
Homepage https://github.com/mihaikelemen/apache-superset-php-client
Informations about the package apache-superset-php-client
Apache Superset PHP Client
A PHP client library for interacting with the Apache Superset API. This library provides an easy-to-use interface for authenticating, retrieving dashboards, and managing embedded content.
Installation
Install the library using Composer:
Requirements
- PHP 8.4 or higher
- ext-curl
- ext-json
- GuzzleHTTP
- Symfony Serializer
Quick Start
Documentation
For detailed usage instructions, authentication methods, and advanced configuration options, please refer to the USAGE.md.
Features
- Multiple authentication methods (username/password, bearer token)
- Dashboard operations (list, retrieve, embed)
- Guest token generation for embedded dashboards
- CSRF token management
- Direct API access for all HTTP methods
- Configurable HTTP client settings
- Logging support for debugging and monitoring
Contributing
Contributions are welcome! Please refer to the CONTRIBUTING.md file for guidelines.
License
This library is licensed under the MIT License - see the LICENSE file for details.
Acknowledgments
- Uses GuzzleHTTP as the HTTP client
- Uses Symfony Serializer for data transformation
- Uses Monolog for logging
All versions of apache-superset-php-client with dependencies
ext-curl Version *
ext-json Version *
guzzlehttp/guzzle Version ^7.10
monolog/monolog Version ^3.9
symfony/serializer-pack Version ^1.3