Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/opis/orm

Simple, productive, and easy to learn
https://github.com/opis/orm

database opis orm orm-library php

Last synced: 6 days ago
JSON representation

Simple, productive, and easy to learn

Awesome Lists containing this project

README

        

Opis ORM
=========
[![Build Status](https://travis-ci.org/opis/orm.png)](https://travis-ci.org/opis/orm)
[![Latest Stable Version](https://poser.pugx.org/opis/orm/version.png)](https://packagist.org/packages/opis/orm)
[![Latest Unstable Version](https://poser.pugx.org/opis/orm/v/unstable.png)](https://packagist.org/packages/opis/orm)
[![License](https://poser.pugx.org/opis/orm/license.png)](https://packagist.org/packages/opis/orm)

Simple, productive, and easy to learn
-------------------------------------

**Opis ORM** is a library that provides an implementation for the Data Mapper pattern,
built with the following goals in mind: simplicity, productivity, and a
smooth learning curve for developers.

### Documentation

The full documentation for this library can be found [here][documentation]

### License

**Opis ORM** is licensed under the [Apache License, Version 2.0][apache_license].

### Requirements

* PHP 7.0.* or higher
* [Opis Database] ^4.0

## Installation

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

```bash
composer require opis/orm
```

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

```json
{
"require": {
"opis/orm": "^1.0"
}
}
```

[documentation]: https://opis.io/orm
[apache_license]: https://www.apache.org/licenses/LICENSE-2.0 "Apache License"
[Packagist]: https://packagist.org/packages/opis/orm "Packagist"
[Composer]: https://getcomposer.org "Composer"
[Opis Database]: https://opis.io/database