soukar/larepo

Laravel Repository Pattern Generator

Installs: 13

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Type:package

v0.1.8 2025-03-12 12:00 UTC

This package is not auto-updated.

Last update: 2025-03-12 12:02:08 UTC


README

Larepo is a Laravel package designed to simplify the implementation of the Repository Pattern and DTO (Data Transfer Objects) in your Laravel applications. It provides a structured and clean way to organize your application's business logic, making your code more maintainable, testable, and scalable.

Features

  • Repository Pattern: Easily create and manage repositories to abstract database logic.
  • DTO (Data Transfer Objects): Create and use DTOs to encapsulate and transfer data between layers of your application.
  • Artisan Commands: Generate repositories, DTOs, and interfaces with simple Artisan commands.
  • Customizable: Extend and customize repositories and DTOs to fit your application's needs.

Installation

You can install the package via Composer:

composer require soukar/larepo

After installing the package, publish the configuration file (optional):

php artisan vendor:publish --tag="larepo"