PHPackages                             umer2/repo - 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. [File &amp; Storage](/categories/file-storage)
4. /
5. umer2/repo

ActiveLibrary[File &amp; Storage](/categories/file-storage)

umer2/repo
==========

A Laravel package for file management

1.1.9(1y ago)214MITPHP

Since Apr 28Pushed 1y ago1 watchersCompare

[ Source](https://github.com/umer6418129/Lara-Repo)[ Packagist](https://packagist.org/packages/umer2/repo)[ RSS](/packages/umer2-repo/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)DependenciesVersions (12)Used By (0)

FileManager Plugin for Laravel
==============================

[](#filemanager-plugin-for-laravel)

Note:
=====

[](#note)

currently it is not compatible with latest version of laravel 11, this is under development right now

Overview
--------

[](#overview)

The FileManager plugin is a custom Laravel solution designed to simplify file management. It handles file uploads, updates, deletions, and retrievals while maintaining references in a database table. This plugin leverages Laravel's built-in filesystem and database functionalities to offer a robust and easy-to-use file management system.

Features
--------

[](#features)

- Upload files: **Store files and record their references in a database.**
- Update files: **Store files and record their references in a database.**
- Delete files: **Store files and record their references in a database.**
- Retrieve file paths: **Store files and record their references in a database.**

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

[](#installation)

Step 1: Installation Command
----------------------------

[](#step-1-installation-command)

You can install this plugin by following command :

```
composer require file/repo
```

Step 2: Register Service Provider
---------------------------------

[](#step-2-register-service-provider)

Add the service provider to if you are using laravel version less than 11 `config/app.php`:

```
'providers' => [
    // Other Service Providers
    file\repo\RepoServiceProvider::class,
],
```

and if you are using laravel 11 or update version you should add the service provider into `bootstrap/providers.php`:

```
