Download the PHP package guanguans/laravel-soar without Composer
On this page you can find all versions of the php package guanguans/laravel-soar. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package laravel-soar
laravel-soar
SQL optimizer and rewriter for laravel. - laravel 的 SQL 优化器和重写器。
ENGLISH
Feature
- Support heuristic algorithm statement optimization suggestions, index optimization suggestions
- Supports rich interpretation of EXPLAIN information
- Automatically monitor output SQL optimization recommendations
- Debug bar、Soar bar、JSON、Clockwork、Console、Dump、Log、Custom output(Multiple scene output)
- Soar bar、Debug bar、Clockwork、Ray、JSON、Console、Dump、Log、Error log、Syslog、Custom output(Multiple scene output)
- Support query builder to generate SQL optimization suggestions
Related Links
- https://github.com/XiaoMi/soar
- https://github.com/guanguans/soar-php
- https://github.com/huangdijia/laravel-web-soar
- https://github.com/wilbur-yu/hyperf-soar
- https://github.com/guanguans/think-soar
- https://github.com/Tinywan/webman-soar
Requirement
- PHP >= 7.4
- ext-json
- ext-pdo
Installation
Configuration
Publish files(optional)
:warning: When running in a unix OS non-cli environment, may throw Fatal error: ...Exit Code: 2(Misuse of shell builtins)
Usage
Sample code
details
Automatically monitor output SQL optimization recommendations
Soar bar
![Soar bar](docs/soar-bar.png)Debug bar
![Debug bar](docs/debug-bar.png)Clockwork
![Clockwork](docs/clockwork.png)Ray
![Ray](docs/ray.png)Json response
Console
![Console](docs/console.png)Dump
![Dump](docs/dump.png)Log
![Log](docs/log.png)Error log
Syslog
Custom output
1. Implement this interface 2. `config/soar.php` configure the output in the fileArtisan command
details
![commands](docs/commands.gif)Soar instance and methods
details
Query builder method
details
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- guanguans
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-soar with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.4
ext-json Version *
ext-pdo Version *
guanguans/soar-php Version ^4.2
illuminate/support Version ^8.0 || ^9.0 || ^10.0 || ^11.0
maximebf/debugbar Version ^1.22
ext-json Version *
ext-pdo Version *
guanguans/soar-php Version ^4.2
illuminate/support Version ^8.0 || ^9.0 || ^10.0 || ^11.0
maximebf/debugbar Version ^1.22
The package guanguans/laravel-soar contains the following files
Loading the files please wait ....