An open API service indexing awesome lists of open source software.

https://github.com/opis/uri

Build, parse, and validate URIs and URI-templates
https://github.com/opis/uri

opis php uri uri-templates

Last synced: 10 months ago
JSON representation

Build, parse, and validate URIs and URI-templates

Awesome Lists containing this project

README

          

Opis URI
==========
[![Tests](https://github.com/opis/uri/workflows/Tests/badge.svg)](https://github.com/opis/uri/actions)
[![Packagist Version](https://img.shields.io/packagist/v/opis/uri?label=Version)](https://packagist.org/packages/opis/uri)
[![Packagist Downloads](https://img.shields.io/packagist/dt/opis/uri?label=Downloads)](https://packagist.org/packages/opis/uri)
[![Packagist License](https://img.shields.io/packagist/l/opis/uri?color=teal&label=License)](https://packagist.org/packages/opis/uri)

**Opis URI** library allows you to build, parse and validate URIs and URI-templates.

## License

**Opis URI** is licensed under the [Apache License, Version 2.0][license].

## Requirements

* PHP ^7.4 || ^8.0

## Installation

**Opis URI** is available on [Packagist] and it can be installed from a
command line interface by using [Composer].

```bash
composer require opis/uri
```

Or you could directly reference it into your `composer.json` file as a dependency

```json
{
"require": {
"opis/uri": "^1.1"
}
}
```

[license]: https://www.apache.org/licenses/LICENSE-2.0 "Apache License"
[Packagist]: https://packagist.org/packages/opis/database "Packagist"
[Composer]: https://getcomposer.org "Composer"