Download the PHP package igorsgm/laravel-redash without Composer
On this page you can find all versions of the php package igorsgm/laravel-redash. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download igorsgm/laravel-redash
More information about igorsgm/laravel-redash
Files in igorsgm/laravel-redash
Package laravel-redash
Short Description 📊 • A Laravel wrapper to empower your applications with Redash.io APIs. Extract, analyze, and leverage your Redash data right from your app!
License MIT
Homepage https://github.com/igorsgm/laravel-redash
Informations about the package laravel-redash
📊 Laravel Redash
Unleash the power of Redash.io APIs in your Laravel applications. This package allows you to easily extract, analyze, and leverage your data directly within your application. Transform your data management today!
✨ Features
- Queries: Easily create, edit, or archive query objects directly from your Laravel application. The package returns paginated arrays of query objects and supports the extraction of individual query objects too.
- Query Results: Initiate a new query execution or return a cached result effortlessly. Handle parameterized queries and manage max_age for cache bypassing with provided methods.
- Dashboards: Create, edit, or archive dashboard objects seamlessly. Fetch an array of dashboard objects or individual ones directly from your Laravel application.
- Jobs: Monitor the status of your query tasks effectively.
1️⃣ Installation
-
You can install the package via composer:
- You can publish the config file with:
2️⃣ Usage
Define Redash API credentials in your .env
file. i.e.:
Summary
- Redash API Documentation: https://redash.io/help/user-guide/integrations-and-api/api
Resource | Methods |
---|---|
Redash::queries() | all, get, create, update, delete, getCachedResult, executeOrGetResult, getResult |
Redash::queryResults() | get |
Redash::dashboards() | all, get, create, update, delete |
Redash::jobs() | get |
Queries
- Execute a Query and return its result once ready (custom method).
Query Results
Dashboards
Jobs
Testing
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Igor Moraes
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-redash with dependencies
guzzlehttp/guzzle Version ^7.0
illuminate/contracts Version ^10.0|^11.0
illuminate/http Version ^10.0|^11.0
spatie/laravel-package-tools Version ^1.14.0