PHPackages                             quickframe/quickadmin - 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. quickframe/quickadmin

ActiveLibrary[Admin Panels](/categories/admin)

quickframe/quickadmin
=====================

Admin Package

027PHPCI failing

Since Sep 28Pushed 4y ago1 watchersCompare

[ Source](https://github.com/aungkolatt25/QuickAdmin)[ Packagist](https://packagist.org/packages/quickframe/quickadmin)[ RSS](/packages/quickframe-quickadmin/feed)WikiDiscussions master Synced 4d ago

READMEChangelogDependenciesVersions (1)Used By (0)

QuickAdmin
==========

[](#quickadmin)

```
Quick Building Admin Data Managment.
# Define Common Form Design
# Define Common List Design
# Four Stage
    List, Create, Edit, Search

```

Building Builder
================

[](#building-builder)

```
You can bind controller and model. You must be inherited from QuickBuilder and QuickModel.
One Builder represents ListPage,CreatePage,EditPage.
There is declare which column are included.
Builder File must be exist under app\Builder.
After Creation of Build, you can get simple 4stage(CRUD);
see documentation [here](./Builder.md)

```

QuickBuilder Controller
=======================

[](#quickbuilder-controller)

```
getFileName() - Loading Related File.Default load from route segment 2
getListData(Request $request) - Return Builder for listing data.

```

Default QuickBuilder Logic for create
=====================================

[](#default-quickbuilder-logic-for-create)

```
store(Request $request) - action for store data
createRule() - Return rule for create from file.
beforeSave($model) - to action on model before save
saveLogic($model) - to save model logic
prepareRelateionStore($relationObj, $currentModel, $relatedData) - Preparing for some relation data
    beforeSaveRelated($relatedData, $currentModelId)
    saveLogicRelated($relationObj, $currentModel, $relatedData)
    afterSaveRelated($relatedData, $currentModelId)
afterSave($model)

```

Default QuickBuilder Logic for edit
===================================

[](#default-quickbuilder-logic-for-edit)

```
editRule() - Return rule array from edit from file

```

Column
======

[](#column)

```
name attribute for
setValue accept callback function to override original value
visible attribute to define which column are need to show in what stage.
    there is four stage list,create,edit,search

```

Column Function
===============

[](#column-function)

```
getValueAccessable
    This method is use to change user data to database assignable data
getValueUserable
    This method is use to change database data to userdata
bindSearchLogic
    This method is use to bind search logic.If you build new column type, you should bind your search logic.

```

Column Type
===========

[](#column-type)

```
integer,date,text,select

```

Column Relation
===============

[](#column-relation)

```
Defining Name at relation attribute

```

Relation
========

[](#relation)

Relation Type
=============

[](#relation-type)

```
hasOne, hasMany, BelongsTo, BelongsToMany
Depends of Type, there is require attriubtes are change.

```

###  Health Score

17

—

LowBetter than 6% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity28

Early-stage or recently created project

 Bus Factor1

Top contributor holds 50% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/705e76877e10088dd25692bd7689614cfdb720811b976bf7094167cb50e7c911?d=identicon)[AungKoLatt](/maintainers/AungKoLatt)

---

Top Contributors

[![AgKyaw](https://avatars.githubusercontent.com/u/55132111?v=4)](https://github.com/AgKyaw "AgKyaw (8 commits)")[![aungkolatt25](https://avatars.githubusercontent.com/u/22608728?v=4)](https://github.com/aungkolatt25 "aungkolatt25 (8 commits)")

### Embed Badge

![Health badge](/badges/quickframe-quickadmin/health.svg)

```
[![Health](https://phpackages.com/badges/quickframe-quickadmin/health.svg)](https://phpackages.com/packages/quickframe-quickadmin)
```

###  Alternatives

[jeroennoten/laravel-adminlte

Easy AdminLTE integration with Laravel

4.0k4.8M43](/packages/jeroennoten-laravel-adminlte)[dmstr/yii2-adminlte-asset

AdminLTE backend theme asset bundle for Yii 2.0 Framework

1.1k1.8M67](/packages/dmstr-yii2-adminlte-asset)[dwij/laraadmin

LaraAdmin is a Open source Laravel Admin Panel / CMS which can be used as Admin Backend, Data Management Tool or CRM boilerplate for Laravel with features like CRUD Generation, Module Manager, Media, Menus, Backups and much more

1.6k68.7k](/packages/dwij-laraadmin)[filament/spatie-laravel-media-library-plugin

Filament support for `spatie/laravel-medialibrary`.

1764.8M125](/packages/filament-spatie-laravel-media-library-plugin)[bezhansalleh/filament-exceptions

A Simple &amp; Beautiful Pluggable Exception Viewer for FilamentPHP's Admin Panel

193195.9k13](/packages/bezhansalleh-filament-exceptions)[filament/infolists

Easily add beautiful read-only infolists to any Livewire component.

1220.8M36](/packages/filament-infolists)

PHPackages © 2026

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