PHPackages                             joulgs/php-utils - 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. [Validation &amp; Sanitization](/categories/validation)
4. /
5. joulgs/php-utils

ActiveLibrary[Validation &amp; Sanitization](/categories/validation)

joulgs/php-utils
================

PHP validation and formatting tools

1.2.0(2y ago)123MITHTMLPHP &gt;=7.1

Since May 3Pushed 2y ago1 watchersCompare

[ Source](https://github.com/joulgs/php-utils)[ Packagist](https://packagist.org/packages/joulgs/php-utils)[ Docs](https://github.com/joulgs/php-utils)[ RSS](/packages/joulgs-php-utils/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (3)Dependencies (1)Versions (7)Used By (0)

php-utils
=========

[](#php-utils)

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

[](#installation)

php-utils is available via composer. To install it, simply run the following command:

```
composer require joulgs/php-utils
```

Available Classes
-----------------

[](#available-classes)

- [FiscalDocuments](#FiscalDocuments)
- [Tools](#Tools)

FiscalDocuments
---------------

[](#fiscaldocuments)

Allows you to validate a tax number and obtain its type (CPF, CNPJ or NIF).

### Methods

[](#methods)

MethodDescriptiongetTypeReturns the type of the tax number (CPF, CNPJ or NIS)isValidReturns true if the tax number is validisInvalidReturns true if the tax number is invalidgetMaskedReturns the tax number with a mask### Example

[](#example)

```
