PHPackages                             briza/manager - 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. briza/manager

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

briza/manager
=============

with the help of this package we don't have to worry about to the code for CRUD operations

1.2.2(3y ago)263MITPHP

Since Jul 23Pushed 3y ago1 watchersCompare

[ Source](https://github.com/hundaljasz/crud-package)[ Packagist](https://packagist.org/packages/briza/manager)[ RSS](/packages/briza-manager/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)DependenciesVersions (24)Used By (0)

CRUD Package
============

[](#crud-package)

[![Latest Version](https://camo.githubusercontent.com/8ac88705508effdcc1c843ec8db2947c04fee0366158334236bb341ecd48347b/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f68756e64616c6a61737a2f637275642d7061636b6167652e7376673f7374796c653d666c61742d737175617265)](https://github.com/hundaljasz/crud-package/releases)[![Issues](https://camo.githubusercontent.com/c981bb0b6d6f4915a7de0881594ef505fe20ed5478b2e88d8650dc34cb673a5e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f68756e64616c6a61737a2f637275642d7061636b6167652e7376673f7374796c653d666c61742d737175617265)](https://github.com/hundaljasz/crud-package/issues)[![Stars](https://camo.githubusercontent.com/12ef1ee81f0b264f4e9babd0473d02183c5199a26081ef416f1bcb4c89d49b59/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f68756e64616c6a61737a2f637275642d7061636b6167652e7376673f7374796c653d666c61742d737175617265)](https://github.com/hundaljasz/crud-package/stargazers)

CRUD package is an package that makes your crud operations easy and hassle free.

- Easy to integrate with your existing project.
- use alias or provider to import the package.

Installing CRUD Package
-----------------------

[](#installing-crud-package)

The recommended way to install CRUD Package is through [Composer](https://getcomposer.org/).

```
composer require briza/manager
```

Steps
-----

[](#steps)

Import in config/app.php under providers

```
    'providers' => [
        briza\manager\ManagerServiceProvider::class
        ];
```

after importing provider you are ready to go.

run migration command to create images table in your DB to upload images

```
    php artisan migrate
```

in images table you have id of the record whose image you want to upload with table name to map the record with accurate table.

after running migration command run below command to create storage link in public directory.

```
    php artisan storage:link
```

Example
-------

[](#example)

After importing you can import the provider in your controller.

```
    use briza\manager\Http\Controllers\CrudService
```

Create the object

```
public function __construct(CrudService $crud){
        $this->crud = $crud;
    }
```

in CRUD Package you have basic CRUD functions available to use for instance, to store data:-

Store
-----

[](#store)

```
    /**
     * @param  mixed  $request(from user with data),$table(in which table you want to store data)
     * ,$imageFolder(optional if image is available, where you want to uplaod it)
     * ,$imageField(image field in the request, in which file is available)
     * ,$prefix(optional if you want to add a prefix to the image name)
     * @return mixed array will be returned with status, type, last inserted id, and message.
     */
    $this->crud->store($request,$table,$imageFolder,$imageField,$prefix);
```

Update
------

[](#update)

```
    /**
     * @param  mixed  $request(from user with data),$id(which record you want to update)
     * ,$table(in which table you want to update data)
     * ,$imageFolder(optional if image is available, where you want to uplaod it)
     * ,$imageField(image field in the request, in which file is available)
     * ,$prefix(optional if you want to add a prefix to the image name)
     * @return mixed array will be returned with status, type, id, and message.
     */
    $this->crud->update($request,$id,$table,$imageFolder,$imageField,$prefix);
```

Delete
------

[](#delete)

with Delete images will also get deleted from storage if available.

```
    /**
     * @param  mixed $id(which record you want to delete),$table(from which table you want to delete data)
     * @return mixed array will be returned with status, type, id, and message.
     */
    $this->crud->delete($id,$table);
```

DeleteImage
-----------

[](#deleteimage)

if you wish to delete an image.

```
    /**
     * @param  mixed $id(which image you want to delete), id is from images table
     * @return mixed array will be returned with status, type, id, and message.
     */
    $this->crud->deleteImage($id);
```

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 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 ~2 days

Total

23

Last Release

1357d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a5ad9e98acddfdaafaa80b0ea739c5d6913b0e5998d2c967e7a3ff54185b8ff3?d=identicon)[hundaljasz](/maintainers/hundaljasz)

---

Top Contributors

[![hundaljasz](https://avatars.githubusercontent.com/u/57935791?v=4)](https://github.com/hundaljasz "hundaljasz (22 commits)")

### Embed Badge

![Health badge](/badges/briza-manager/health.svg)

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

###  Alternatives

[doctrine/orm

Object-Relational-Mapper for PHP

10.2k285.3M6.2k](/packages/doctrine-orm)[jdorn/sql-formatter

a PHP SQL highlighting library

3.9k115.1M102](/packages/jdorn-sql-formatter)[illuminate/database

The Illuminate Database package.

2.8k52.4M9.4k](/packages/illuminate-database)[mongodb/mongodb

MongoDB driver library

1.6k64.0M546](/packages/mongodb-mongodb)[ramsey/uuid-doctrine

Use ramsey/uuid as a Doctrine field type.

90340.3M211](/packages/ramsey-uuid-doctrine)[reliese/laravel

Reliese Components for Laravel Framework code generation.

1.7k3.4M16](/packages/reliese-laravel)

PHPackages © 2026

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