PHPackages                             dandoetech/laravel-resource-registry - 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. dandoetech/laravel-resource-registry

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

dandoetech/laravel-resource-registry
====================================

Laravel bridge for DanDoeTech Resource Registry: ClassBasedDriver, capability interfaces, computed resolvers, ServiceProvider.

v0.2.0(1mo ago)104MITPHPPHP ^8.2CI passing

Since Mar 15Pushed 1mo agoCompare

[ Source](https://github.com/dandoetech/laravel-resource-registry)[ Packagist](https://packagist.org/packages/dandoetech/laravel-resource-registry)[ Docs](https://github.com/dandoetech/laravel-resource-registry)[ RSS](/packages/dandoetech-laravel-resource-registry/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (9)Versions (3)Used By (4)

Laravel Resource Registry
=========================

[](#laravel-resource-registry)

> **Pre-release** — Architecture by senior tech lead, implementation largely AI-assisted with human review. Not fully reviewed. Architecture may change before v1.0.0.

Laravel bridge for the DanDoeTech Resource Registry. Auto-discovers Resource classes, binds the Registry as a singleton, and provides capability interfaces for Eloquent integration.

This is the central package — install it first, then add consumer packages as needed.

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

[](#installation)

```
composer require dandoetech/laravel-resource-registry
```

The service provider is auto-discovered. Publish the config:

```
php artisan vendor:publish --tag=ddt-config
```

Quick Start
-----------

[](#quick-start)

### 1. Define a Resource

[](#1-define-a-resource)

Create a Resource class in `app/Resources/`:

```
