PHPackages                             akmalriyadi/laravel-backend-generator - 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. [Admin Panels](/categories/admin)
4. /
5. akmalriyadi/laravel-backend-generator

ActiveLibrary[Admin Panels](/categories/admin)

akmalriyadi/laravel-backend-generator
=====================================

This is my package laravel-backend-generator

v2.9(1y ago)4244[1 PRs](https://github.com/akmalriyadi/laravel-backend-generator/pulls)MITPHPPHP ^8.2

Since May 15Pushed 1y ago1 watchersCompare

[ Source](https://github.com/akmalriyadi/laravel-backend-generator)[ Packagist](https://packagist.org/packages/akmalriyadi/laravel-backend-generator)[ Docs](https://github.com/akmalriyadi/laravel-backend-generator)[ GitHub Sponsors](https://github.com/AkmalRiyadi)[ RSS](/packages/akmalriyadi-laravel-backend-generator/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (8)Dependencies (13)Versions (14)Used By (0)

BIG UPDATE V2.2
===============

[](#big-update-v22)

Big update for package with many feature, stay tune for complete documentation

1. **Return Controller Directly from Service**

    Previously, our return was a `resource::class`, which caused errors not to be visible when using the API until we returned from the service. Now, errors will be visible immediately.
2. **More Complex Data Flexibility**

    By switching to direct returns from the service, resources can still be used by simply changing the `resourceClass` in the `__construct`. If you don’t want to use it, you can set its value to `null`.
3. **File Upload V3**

    Similar to V1, File Upload V3 gives you more freedom. You can directly input file objects into your functions, so there are no issues if the file is an array.
4. **Where Function**

    Apologies for missing this function earlier. It is now available as a base for the where function. You can use `QueryOptions` for your query options, whether you want to `get()` or `first()`.
5. **Optimize Pagination**

    Pagination data is now more complex, with customizable pagination types available directly from the request. You can also retrieve all data with pagination output.
6. **Fixing Repository Errors**

    Correcting errors in repository class writing.
7. **Fixing Single Data Output**

    Fixing resource output for single data such as `find` and `findOrFail`.
8. **Fixing Pagination Output**

    Fixing duplicate pagination output.
9. **Pagination Collection**

    You can now paginate any data, not just model data.
10. **Update Environment**

    A repository function is now available for updating the environment (`.env`).

Support My Work
===============

[](#support-my-work)

Thank you for visiting my GitHub repository! Your interest in my work means a lot to me. If you find this project helpful or valuable, please consider supporting its development.

Creating and maintaining this project requires significant time and effort. Your support will enable me to continue improving and adding new features to this project.

How You Can Help
----------------

[](#how-you-can-help)

1. **Star the Repository**: Show your appreciation by giving this repository a star. It helps increase visibility and encourages more contributors to join.
2. **Share with Others**: If you know someone who might benefit from this project, please share it with them.
3. **Make a Donation**: If you're in a position to contribute financially, any amount would be greatly appreciated. Your donations will directly support the ongoing development and maintenance of this project.

    **Donate via PayPal**: [zainnoeryadie@gmail.com](https://www.paypal.com/paypalme/zainnoeryadie)
4. **Have a Special Request or Need Assistance?**: If you have any specific requests, ideas for improvement, or if you require assistance related to this project, feel free to reach out. You can email me directly at .

Thank you for your support!

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance32

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~1 days

Total

12

Last Release

712d ago

Major Versions

v1.1 → v2.02024-05-26

### Community

Maintainers

![](https://www.gravatar.com/avatar/41acd0176648c842defcc8c697c295ae55136e73e6050db6a7ec3835b0bda8eb?d=identicon)[akmal1509](/maintainers/akmal1509)

---

Top Contributors

[![akmalriyadi](https://avatars.githubusercontent.com/u/90491514?v=4)](https://github.com/akmalriyadi "akmalriyadi (26 commits)")

---

Tags

laravelAkmalRiyadilaravel-backend-generator

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/akmalriyadi-laravel-backend-generator/health.svg)

```
[![Health](https://phpackages.com/badges/akmalriyadi-laravel-backend-generator/health.svg)](https://phpackages.com/packages/akmalriyadi-laravel-backend-generator)
```

###  Alternatives

[guava/filament-knowledge-base

A filament plugin that adds a knowledge base and help to your filament panel(s).

206120.5k1](/packages/guava-filament-knowledge-base)[ralphjsmit/laravel-filament-seo

A package to combine the power of Laravel SEO and Filament Admin.

15398.7k10](/packages/ralphjsmit-laravel-filament-seo)[vormkracht10/laravel-mails

Laravel Mails can collect everything you might want to track about the mails that has been sent by your Laravel app.

24149.7k](/packages/vormkracht10-laravel-mails)[geo-sot/filament-env-editor

Access .env file though Filament admin panel

2432.3k1](/packages/geo-sot-filament-env-editor)[caresome/filament-neobrutalism-theme

A neobrutalism theme for FilamentPHP admin panels

303.2k](/packages/caresome-filament-neobrutalism-theme)[andreia/filament-ui-switcher

Add a modal with options to switch between different UI layouts and styles (colors, fonts, font sizes).

233.8k](/packages/andreia-filament-ui-switcher)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
