PHPackages                             cekurte/resource-manager - 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. [Database &amp; ORM](/categories/database)
4. /
5. cekurte/resource-manager

ActiveLibrary[Database &amp; ORM](/categories/database)

cekurte/resource-manager
========================

A library to manage resources

v0.0.5(10y ago)11011MITPHPPHP &gt;=5.5

Since Oct 11Pushed 10y agoCompare

[ Source](https://github.com/jpcercal/resource-manager)[ Packagist](https://packagist.org/packages/cekurte/resource-manager)[ RSS](/packages/cekurte-resource-manager/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (7)Versions (7)Used By (1)

ResourceManager
===============

[](#resourcemanager)

[![Build Status](https://camo.githubusercontent.com/0db4524e9e5f798b110e89ee920f24a488f54ba9406627eee711b44d5db51925/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6a7063657263616c2f7265736f757263652d6d616e616765722f6d61737465722e7376673f7374796c653d737175617265)](http://travis-ci.org/jpcercal/resource-manager)[![Code Climate](https://camo.githubusercontent.com/34839fb9fc0fa095a7c746fb336e731d0ebfe9072b495b7963071196017c501c/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f6a7063657263616c2f7265736f757263652d6d616e616765722f6261646765732f6770612e737667)](https://codeclimate.com/github/jpcercal/resource-manager)[![Coverage Status](https://camo.githubusercontent.com/0abc57e54a0933736fac960d3297373a7f98bb4f153f12cec20c2b2f367deed3/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f6a7063657263616c2f7265736f757263652d6d616e616765722f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/jpcercal/resource-manager?branch=master)[![Latest Stable Version](https://camo.githubusercontent.com/3eb65edaf9b4a2467bc3bc431578ab9fa98943e2933f4a8b494a363f3568f1e4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f63656b757274652f7265736f757263652d6d616e616765722e7376673f7374796c653d737175617265)](https://packagist.org/packages/cekurte/resource-manager)[![License](https://camo.githubusercontent.com/a8d1211d0cceb19809e904f5cdf36202983d9da67d2ca6dd486462ef1859fda2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f63656b757274652f7265736f757263652d6d616e616765722e7376673f7374796c653d737175617265)](https://packagist.org/packages/cekurte/resource-manager)[![SensioLabsInsight](https://camo.githubusercontent.com/fea0ae4a9e469f1523f7bef6ed70e67ba76d9a9a8837ea23f7885e90899b4c23/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f34326438653564652d333939392d343135352d626464662d3331653430316333303463662f6d696e692e706e67)](https://insight.sensiolabs.com/projects/42d8e5de-3999-4155-bddf-31e401c304cf)

- A Resource Manager to PHP (with all methods covered by php unit tests), with this library you can perform queries and manage resources using a unique interface. Now, you can increase the power of your resources, **contribute with this project**!.

**If you liked of this library, give me a *star =)*.**

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

[](#installation)

- The package is available on [Packagist](http://packagist.org/packages/cekurte/resource-manager).
- The source files is [PSR-2](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md) compatible.
- Autoloading is [PSR-4](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-4-autoloader.md) compatible.
- [RequestParser](https://github.com/jpcercal/resource-query-language/blob/master/src/Parser/RequestParser.php) is [PSR-7](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-7-http-message.md) compatible.

```
composer require cekurte/resource-manager
```

Documentation
-------------

[](#documentation)

Currently is available one ResourceManager implementation that can be used with the Doctrine ORM.

So, to use this library you must create your entity class and implement the [ResourceInterface](https://github.com/jpcercal/resource-manager/blob/master/src/Contract/ResourceInterface.php):

```
