Download the PHP package sertsoft/laradations without Composer

On this page you can find all versions of the php package sertsoft/laradations. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laradations

Laradations

Validador, formatador e gerador de documentos para Laraver by SertSoft


Instalação

Laravel ^5.x

Execute o composer para instalar o pacote na sua aplicação laravel:

Caso você pretenda usar a SertAPI integrada utilize o artisan para publicar as configurações:

Agora é só utilizar da praticidade do pacote Laradations no seu projeto.


Ferramentas

Validação de Documentos

tipo_documento validação
cpf Válida se o CPF informado é válido
cnpj Válida se o CNPJ informado é válido
cns Válida se o CNS informado é válido
cpfCnpj Válida se o CPF ou CNPJ informado é válido
cnh Válida se a CNH informada é válida
certidao Válida se a Certidão informada é válida (Certidão de nascimento/Casamento/Óbito)
nis Válida se o NIS informado é válido
placa Válida se a Placa informado é válido
renavam Válida se o Renavam informado é válido
tituloEleitor Válida se o Titulo de Eleitor informado é válido

Utilização


Máscara de Campos

Márcaras Retorno
cpf Retorna o CPF informado com toda a sua pontuação
cnpj Retorna o CNPJ informado com toda a sua pontuação
cep Retorna o CEP informado com toda a sua pontuação
certidao Retorna a Certidão informado com toda a sua pontuação
cns Retorna o CNS informado com toda a sua pontuação
nis Retorna o NIS informado com toda a sua pontuação
placa Retorna a Placa(carro/moto) informado com toda a sua pontuação
telefone Retorna o telefone informado com toda a sua pontuação, pode ser no formato com ou sem código do país, com ddd, sem ddd, com o nono digito ou sem

Utilização

Para utilização das máscaras você vai precisar primeiro importar a classe Laradator:

Após a importação basta realizar a utilização do metodo laraMask() :

O resultad será 123.456.789-88

Caso queira utilizar uma mascara que não está disponivel na tabela acima, basta fazer da seguinte forma:

O resultado será 123 456-789


SertAPI

De inicio você deve definir seu Token na biblioteca, para fazer isso bastar ir no arquivo config/sertapi.php no seu projeto Laravel e alterar as duas linhas que tem no arquivo:

Para quem utiliza a SertAPI temos a integração total com o pacote, então após a instalação e publicação feita na parte de instalação e setado seu token e ativação da api no passo anterior você vai precisar realizar apenas a utilização do método da classe SertApi, consultas:

O método consultas aceita apenas um parametro que é um array, esse array é estruturado de uma forma estatica e deve ser sempre seguido o modelo:

index propriedade
0 O index 0 é utilizado para definir qual a consulta que será realizada.
1 O index 1 indica qual filtro será utilizado na consulta a API
2 O index 2 carrega o valor que será utilizado pelo filtro
3 O index 3 é opcional e só funciona nas consultas da Anvisa

O index 0 pode conter os valores anv, cep, cnpj, ebct, sus e prod que indicam o tipo de consulta que será realizada pela biblioteca.
O index 1 vai conter os valores dos filtros, para anv => nome, categoria, classe, registro
para sus => codigo, nome
e para prod => gtin, nome, marca, para os demais o index 1 deve permanecer com valor '' vazio
O index 2 possui o valor que será filtrado, podendo ser um nome de um medicamento, gtin de uma mercadoria ou um código de rastreio dos correios, vai depender de como você está utilizando os index anteriores.
O index 3 serve para filtrar os resultados da Anvisa em medicamentos apenas Cancelados ou apenas Ativos, para isso os valores são respectivamente cancelado e valido.

Utilização

Inicialmente você deve importar a classe SertApi no seu Controller que for utilizar a API:

Agora vamos fazer uma consulta da Anvisa, com o nome do médicamento sendo dorflex e apenas os registros com registros ativos:

O retorno será um array:

Agora se quisermos consultar uma mercadoria com o GTIN 7891000103364 que é de um chocolate da Nestlé

A resposta seria:

Para finalizar se quisermos rastrear uma mercadoria dos correios deveremos fazer:

Se não conhece ainda a API consulta a documentação. Em caso de dúvidas ou problemas use os issues ou entre em contato com o suporte pelo whatsapp


All versions of laradations with dependencies

PHP Build Version
Package Version
No informations.
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package sertsoft/laradations contains the following files

Loading the files please wait ....