PHPackages                             mestresdophp/filemanager - 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. mestresdophp/filemanager

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

mestresdophp/filemanager
========================

É um conjunto de métodos responsáveis por gerenciar pastas, arquivos e diretórios. Estamos na primeira versão dessa aplicação.

00PHP

Since Mar 27Pushed 3y ago1 watchersCompare

[ Source](https://github.com/mestresdophptreinamentos/filemanager)[ Packagist](https://packagist.org/packages/mestresdophp/filemanager)[ RSS](/packages/mestresdophp-filemanager/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

**filemanager**
===============

[](#filemanager)

Gerenciador de arquivos desenvolvido em PHP 7 - É um conjunto de métodos responsáveis por gerenciar pastas, arquivos e diretórios. Estamos na primeira versão dessa aplicação.

File manager developed in PHP 7 - It is a set of methods responsible for managing folders, files and directories. We are in the first version of this application.

**Instalação (Installation)**
-----------------------------

[](#instalação-installation)

FileManager está disponível via composer:

FileManager is available via Composer:

```
"mestresdophp/filemanager": "1.0.*"

```

or run

```
composer require mestresdophp/filemanager

```

**Documentação (Documentation)**
--------------------------------

[](#documentação-documentation)

Para maiores detalhes de como utilizar a aplicação, criamos um arquivo chamado sample.php que contém todas as formas de chamar os métodos, bem como seus parâmetros que devem ser utilizados.

For more details on how to use the application, we created a file called sample.php that contains all the ways to call the methods, as well as their parameters that must be used.

**Exemplo 1:** Chamada de Método de Criação de Arquivo:

**Example 1:** File Creation Method Call:

```
$Files = new Controller\Files();
$Files->CreateFile("Documents/Reads/", "read1.txt", "teste3");

```

**Parametros** ("Caminho para a pasta", "Nome do Arquivo", "Conteúdo que será escrito no arquivo");

**Parameters** ("Path to the folder", "File name", "Content that will be written in the file");

**Exemplo 2:** Chamada de Método de Upload de Único Arquivo:

**Example 2:** Single File Upload Method Call:

```
$Upload = new Controller\Upload();
$Upload->UploadFile('Uploads', 'attach');

```

**Parametros:** ('Nome da Pasta ', 'o atributo Name do input files');

**Parameters:** ('Folder Name ', 'the Name attribute of the input files');

**Observação:** É importante que se coloque a chamada do Upload dentro da instrução abaixo para evitar que o método seja executado sem submeter o formulário:

**Note:** It is important to place the Upload call within the statement below to prevent the method from being executed without submitting the form:

```
if(isset($_POST['send'])) {
   $Upload->UploadFile('Uploads', 'attach');
}

```

**Suporte (Support)**
---------------------

[](#suporte-support)

Se você encontrar algum problema de segurança, erro, bug ou qualquer outra coisa que comprometa o funcionamento, por favor, nos encaminhe um e-mail para [contato@mestresdophp.com.br](contato@mestresdophp.com.br) .

If you find any security problem, error, bug or anything else that compromises the operation, please send us an email to [contato@mestresdophp.com.br](contato@mestresdophp.com.br) .

**Créditos (Credits)**
----------------------

[](#créditos-credits)

**Jeferson Souza** (Developer)

**Mestres do PHP** Treinamentos (Team)

**Licença (License)**
---------------------

[](#licença-license)

The MIT License (MIT). Para maiores informações acesse arquivo de licença: **[clique aqui](https://github.com/mestresdophptreinamentos/filemanager/blob/main/LICENSE)**

The MIT License (MIT). For more information access license file: **[click here](https://github.com/mestresdophptreinamentos/filemanager/blob/main/LICENSE)**

###  Health Score

13

—

LowBetter than 1% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity0

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity23

Early-stage or recently created project

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/8af17adb29c7e99ae865537909e3697870724c6841dec528bc8677faa183b638?d=identicon)[MestresdoPHPTreinamentos](/maintainers/MestresdoPHPTreinamentos)

---

Top Contributors

[![mestresdophptreinamentos](https://avatars.githubusercontent.com/u/128921170?v=4)](https://github.com/mestresdophptreinamentos "mestresdophptreinamentos (105 commits)")

### Embed Badge

![Health badge](/badges/mestresdophp-filemanager/health.svg)

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

PHPackages © 2026

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