PHPackages                             lopescte/utilities-for-adianti - 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. lopescte/utilities-for-adianti

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

lopescte/utilities-for-adianti
==============================

Biblioteca de utilidades e complementos para serem utilizados em softwares desenvolvidos usando o Adianti Framework, com o objetivo é facilitar a implementação de funções que não são nativas do Framework sem a necessidade de alteração em componentes nativos.

1.0.0(1mo ago)02↑2900%LGPL-3.0-or-laterPHPPHP ^8.0CI passing

Since Mar 25Pushed 1mo agoCompare

[ Source](https://github.com/lopescte/utilities-for-adianti)[ Packagist](https://packagist.org/packages/lopescte/utilities-for-adianti)[ RSS](/packages/lopescte-utilities-for-adianti/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

📦 Utilities For Adianti
=======================

[](#package-utilities-for-adianti)

[![Latest Stable Version](https://camo.githubusercontent.com/aa480574a4878a4644f01f91ffc936a39608c5faec9bde8bdfc9b46b34b23192/687474703a2f2f706f7365722e707567782e6f72672f6c6f7065736374652f7574696c69746965732d666f722d616469616e74692f76)](https://packagist.org/packages/lopescte/utilities-for-adianti) [![Total Downloads](https://camo.githubusercontent.com/0b4b5ea57a67a529565b49b3ea24e844d996c378da3a4a84cf88edfe1e1edba6/687474703a2f2f706f7365722e707567782e6f72672f6c6f7065736374652f7574696c69746965732d666f722d616469616e74692f646f776e6c6f616473)](https://packagist.org/packages/lopescte/utilities-for-adianti) [![PHP Version Require](https://camo.githubusercontent.com/e663c92407a0a4450cefdb24a0014082791f289104ffa429979b485ee4be71e0/687474703a2f2f706f7365722e707567782e6f72672f6c6f7065736374652f7574696c69746965732d666f722d616469616e74692f726571756972652f706870)](https://packagist.org/packages/lopescte/utilities-for-adianti) [![License](https://camo.githubusercontent.com/f52501eab727e5dc303329ace48ce523e41960012990b14fc5a64cfba97be7d3/687474703a2f2f706f7365722e707567782e6f72672f6c6f7065736374652f7574696c69746965732d666f722d616469616e74692f6c6963656e7365)](https://packagist.org/packages/lopescte/utilities-for-adianti) [![LGPD](https://camo.githubusercontent.com/751d65ca48c1b3fecff1448a2c0a4cbe15131ea4abc203d60cb834a87ba49205/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c4750442d6461746125323070726f74656374696f6e2d696d706f7274616e74)](#)

🛡️ Sobre a Biblioteca
---------------------

[](#shield-sobre-a-biblioteca)

O pacote **UtilitiesForAdianti** é uma biblioteca de utilidades e complementos para serem utilizados em softwares desenvolvidos usando o **[Adianti Framework](https://adiantiframework.com.br)**.

Seu objetivo é facilitar a implementação de funções que não são nativas do Framework sem a necessidade de alteração em componentes nativos, facilitando a atualização do software para as novas versíµes do framework e do template.

---

🚀 Instalação
------------

[](#rocket-instalação)

Via Composer:

```
composer require lopescte/utilities-for-adianti
```

Ou manualmente:

1. Clone o repositório
2. Inclua o autoload no seu projeto

```
require 'vendor/autoload.php';
```

---

📖 Documentação
--------------

[](#book-documentação)

A documentação completa está disponí­vel na pasta [`docs`](docs):

- [Guia de Introdução](docs/StartGuide.md)

---

💼 Estrutura do Projeto
----------------------

[](#briefcase-estrutura-do-projeto)

```
utilities-for-adianti/
|-- src/
|   |-- bootstrap.php
|   |-- Bootstrap/
|   |   `-- Loader.php
|   |-- Model/
|   |   `-- LgpdAuditLog.php
|   |-- Services/
|   |   |-- LgpdAuditService.php
|   |   |-- LgpdMaskService.php
|   |   |-- LgpdRbacService.php
|   |   |-- LgpdSignatureService.php
|   |   |-- HashFilenameUploaderService.php
|   |   `-- UniqueFilenameUploaderService.php
|   |-- Traits/
|   |   |-- AutoCharsetTrait.php
|   |   |-- AutoFormConstraintsTrait.php
|   |   |-- LgpdDatagridTrait.php
|   |   `-- S3FileSaveTrait.php
|   `-- Util/
|   |   `-- TBreadCrumbWithLink.php
|   `-- SqlException/
|       `-- SqlExceptionHandler.php
|-- docs/
|   |-- StartGuide.md
|   |-- LgpdMaskService.md
|   `-- LgpdDatagridTrait.md
|-- composer.json
|-- CHANGELOG.md
|-- README.md
`-- LICENSE.md

```

---

🎯 Recursos
----------

[](#dart-recursos)

- Mascaramento de CPF
- Mascaramento de e-mail
- Mascaramento de telefone
- Mascaramento de nomes
- Integração com Adianti Framework
- Aplicação automática em datagrids

---

💡 Boas Práticas
---------------

[](#bulb-boas-práticas)

- Mascarar dados apenas na **camada de apresentação**
- Não armazenar dados mascarados no banco
- Associar com controle de acesso e auditoria
- Revisar periodicamente pontos de exposição de dados

---

🤝 Contribuição
--------------

[](#handshake-contribuição)

Contribuições são bem-vindas!

1. Fork o projeto
2. Crie uma branch
3. Commit suas alterações
4. Abra um Pull Request

---

👤 Autor
-------

[](#bust_in_silhouette-autor)

- **Marcelo Lopes** - *Desenvolvedor* - [Site](https://www.reiselopes.com.br) | [Facebook](https://facebook.com/lopes.cte) | [Instagram](https://instagram.com/lopescte) | [GitHub](https://github.com/lopescte)

---

ℹ️ Suporte
----------

[](#information_source-suporte)

Para dúvidas, sugestíµes ou contribuiçíµes, utilize o repositório do projeto.

---

📄 Licença
---------

[](#page_facing_up-licença)

Este projeto está licenciado sob a licença [MIT](LICENSE.md).

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance90

Actively maintained with recent releases

Popularity3

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity38

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.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

48d ago

### Community

Maintainers

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

---

Top Contributors

[![lopescte](https://avatars.githubusercontent.com/u/20426392?v=4)](https://github.com/lopescte "lopescte (1 commits)")[![semantic-release-bot](https://avatars.githubusercontent.com/u/32174276?v=4)](https://github.com/semantic-release-bot "semantic-release-bot (1 commits)")

---

Tags

phps3lgpdamazon-s3adiantiAdianti Framework

### Embed Badge

![Health badge](/badges/lopescte-utilities-for-adianti/health.svg)

```
[![Health](https://phpackages.com/badges/lopescte-utilities-for-adianti/health.svg)](https://phpackages.com/packages/lopescte-utilities-for-adianti)
```

###  Alternatives

[league/flysystem-aws-s3-v3

AWS S3 filesystem adapter for Flysystem.

1.6k263.6M790](/packages/league-flysystem-aws-s3-v3)[aws/aws-sdk-php-laravel

A simple Laravel 9/10/11/12/13 service provider for including the AWS SDK for PHP.

1.7k35.6M75](/packages/aws-aws-sdk-php-laravel)[eddturtle/direct-upload

Composer Package to build an AWS Signature ready to Direct Upload to S3

88728.1k2](/packages/eddturtle-direct-upload)[jmathai/s3-bucket-stream-zip-php

PHP library to efficiently stream contents from an AWS S3 bucket or folder as a zip file

56114.4k](/packages/jmathai-s3-bucket-stream-zip-php)[matecat/simple-s3

Simple S3 Client

1415.0k](/packages/matecat-simple-s3)[unisharp/s3-presigned

An AWS S3 package for pre-signed upload purpose in Laravel and PHP.

151.8k](/packages/unisharp-s3-presigned)

PHPackages © 2026

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