PHPackages                             sourcetoad/enhanced-resources - 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. [API Development](/categories/api)
4. /
5. sourcetoad/enhanced-resources

ActiveLibrary[API Development](/categories/api)

sourcetoad/enhanced-resources
=============================

Laravel's API Resources enhanced.

v7.3.0(4mo ago)8241.8k—7.2%1[3 PRs](https://github.com/sourcetoad/enhanced-resources/pulls)2MITPHPPHP ^8.1||^8.2||^8.3||^8.4CI passing

Since Aug 10Pushed 5d ago6 watchersCompare

[ Source](https://github.com/sourcetoad/enhanced-resources)[ Packagist](https://packagist.org/packages/sourcetoad/enhanced-resources)[ RSS](/packages/sourcetoad-enhanced-resources/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (10)Dependencies (8)Versions (34)Used By (2)

Enhanced Resources
==================

[](#enhanced-resources)

Enhancements for Laravel's API resources.

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

[](#installation)

```
$ composer require sourcetoad/enhanced-resources

```

Basic Usage
-----------

[](#basic-usage)

To create an enhanced resource you simply extend `Sourcetoad\EnhancedResources\Resource` instead of `Illuminate\Http\Resources\Json\JsonResource` and provide a format method.

```
