PHPackages                             analistics/web-tools - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. analistics/web-tools

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

analistics/web-tools
====================

Uma coleção de ferramentas web para automação, integração e utilitários em PHP

v1.0.0(3mo ago)01MITPHPPHP &gt;=7.0

Since Feb 5Pushed 3mo agoCompare

[ Source](https://github.com/anlisticsData/web-tools-php)[ Packagist](https://packagist.org/packages/analistics/web-tools)[ Docs](https://github.com/seu-usuario/web-tools)[ RSS](/packages/analistics-web-tools/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

📦 Web Tools — PHP
=================

[](#-web-tools--php)

Uma coleção de **ferramentas web em PHP** para facilitar **uploads de arquivos, requisições HTTP, CORS, respostas JSON/XML e utilitários comuns** usados em aplicações web e APIs.

---

🧠 Visão Geral
-------------

[](#-visão-geral)

O **Web Tools** é um pacote PHP modular e extensível, criado para agilizar tarefas comuns no desenvolvimento web, oferecendo:

- 📁 Upload de arquivos seguro e organizado
- 🌐 Manipulação de requisições HTTP
- 🔐 Configuração simples de CORS
- 📤 Respostas JSON padronizadas
- 📄 Respostas XML padronizadas
- 🧰 Utilitários reutilizáveis
- 📦 Integração simples via Composer

O projeto utiliza **autoload PSR-4**, garantindo organização, compatibilidade e fácil manutenção.

---

🚀 Requisitos
------------

[](#-requisitos)

- PHP **7.0 ou superior**
- Composer

---

📥 Instalação
------------

[](#-instalação)

### Via Packagist

[](#via-packagist)

```
composer require edilsonclaudino/web-tools
```

### Ambiente local / desenvolvimento

[](#ambiente-local--desenvolvimento)

```
composer install
```

---

📁 Upload Class
==============

[](#-upload-class)

Classe responsável por **fazer upload de arquivos**, validando extensão e tamanho, criando diretórios automaticamente e evitando conflitos de nomes.

---

🧪 Exemplo — Upload
------------------

[](#-exemplo--upload)

```

    Enviar

```

---

🌐 HTTP Request
==============

[](#-http-request)

Classe utilitária para **unificar dados de requisições HTTP**, suportando GET, POST e JSON.

---

🧪 Exemplo — Request
-------------------

[](#-exemplo--request)

```
