PHPackages                             sylarele/http-query-config - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. sylarele/http-query-config

ActiveLibrary[HTTP &amp; Networking](/categories/http)

sylarele/http-query-config
==========================

Queries are used to simplify the configuration of filters, scopes, relationships, etc., … and to simplify the pagination of results.

v0.5.4(4mo ago)81.6k↓42.7%3[7 issues](https://github.com/sylarele/http-query-config/issues)[6 PRs](https://github.com/sylarele/http-query-config/pulls)MITPHPPHP ^8.3|^8.4CI passing

Since Jul 30Pushed 1mo ago4 watchersCompare

[ Source](https://github.com/sylarele/http-query-config)[ Packagist](https://packagist.org/packages/sylarele/http-query-config)[ RSS](/packages/sylarele-http-query-config/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (10)Versions (26)Used By (0)

HttpQueryConfig
===============

[](#httpqueryconfig)

[![License](https://camo.githubusercontent.com/bbae77bc56dd0a93d28f02923c1a55794cfadc3726a31e8bf30adc82b74b0553/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f73796c6172656c652f687474702d71756572792d636f6e6669672e737667)](https://github.com/sylarele/http-query-config/blob/main/LICENSE "LICENSE")[![Packagist Dependency Version](https://camo.githubusercontent.com/fd582a7588bda39078b782bba3cc820f28f6ac577220600b7d7cc67603479a83/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646570656e64656e63792d762f73796c6172656c652f687474702d71756572792d636f6e6669672f706870)](https://camo.githubusercontent.com/fd582a7588bda39078b782bba3cc820f28f6ac577220600b7d7cc67603479a83/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646570656e64656e63792d762f73796c6172656c652f687474702d71756572792d636f6e6669672f706870)[![Packagist Downloads](https://camo.githubusercontent.com/bf08ccb630b5976b6f46f3be84c1a881cec6486408004c6520bc7d2b3f4a5bf1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646d2f73796c6172656c652f687474702d71756572792d636f6e666967)](https://packagist.org/packages/sylarele/http-query-config "Packagist")

Les Queries sont des classes définies dans le Domain (dossier Queries). Il doit y avoir une Query par Model queryable. Les Queries sont utilisées pour simplifier la configuration de filtres, scopes, relations, etc, … et pour simplifier la pagination des résultats.

Installation
------------

[](#installation)

```
composer require sylarele/http-query-config
```

Exemple simple
--------------

[](#exemple-simple)

```
