PHPackages                             xiag/rql-parser - 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. xiag/rql-parser

Abandoned → [graviton/rql-parser](/?search=graviton%2Frql-parser)Library[HTTP &amp; Networking](/categories/http)

xiag/rql-parser
===============

v3.1.0(3y ago)3186.2k↓31%16[1 issues](https://github.com/libgraviton/rql-parser/issues)[1 PRs](https://github.com/libgraviton/rql-parser/pulls)3MITPHPPHP &gt;=8.1.0

Since Apr 15Pushed 3y ago3 watchersCompare

[ Source](https://github.com/libgraviton/rql-parser)[ Packagist](https://packagist.org/packages/xiag/rql-parser)[ RSS](/packages/xiag-rql-parser/feed)WikiDiscussions develop Synced 1mo ago

READMEChangelog (3)Dependencies (2)Versions (22)Used By (3)

RQL parser
==========

[](#rql-parser)

[![CI](https://github.com/libgraviton/rql-parser/actions/workflows/ci.yml/badge.svg)](https://github.com/libgraviton/rql-parser/actions/workflows/ci.yml)[![Packagist Version](https://camo.githubusercontent.com/3c9c508e3189a0e346e608a877e9a10e0c55168c32906a36d0fbc1103e4e7254/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6772617669746f6e2f72716c2d706172736572)](https://camo.githubusercontent.com/3c9c508e3189a0e346e608a877e9a10e0c55168c32906a36d0fbc1103e4e7254/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6772617669746f6e2f72716c2d706172736572)[![Packagist Downloads](https://camo.githubusercontent.com/661a324d883eaab40ac8b0a401a27719f278cd49e476e4c008cb5810bc86c132/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6772617669746f6e2f72716c2d706172736572)](https://camo.githubusercontent.com/661a324d883eaab40ac8b0a401a27719f278cd49e476e4c008cb5810bc86c132/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6772617669746f6e2f72716c2d706172736572)[![Packagist License](https://camo.githubusercontent.com/7a32c1f442ccdbe67ec0d5a0402718d61d0592e4321e4031294a535a438a6507/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6772617669746f6e2f72716c2d706172736572)](https://camo.githubusercontent.com/7a32c1f442ccdbe67ec0d5a0402718d61d0592e4321e4031294a535a438a6507/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6772617669746f6e2f72716c2d706172736572)

This is a RQL parsing library written in PHP.

This library consists of the following parts:

- lexer for tokenization RQL code
- parser for creating abstract syntax tree

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

[](#installation)

The preferred way to install library is through [composer](http://getcomposer.org/download/).

Either run

```
composer require graviton/rql-parser

```

or add

```
"graviton/rql-parser": "*",
```

to the require section of your `composer.json`.

Basic usage
-----------

[](#basic-usage)

```
