Download the PHP package jhonymiler/validation without Composer

On this page you can find all versions of the php package jhonymiler/validation. 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 validation

README - Uso do Código de Validação em PHP

Este código PHP demonstra como usar a classe Validator para validar um conjunto de payloads em um formato específico. Ele é útil quando você precisa garantir que os dados fornecidos atendam a critérios específicos antes de processá-los. O código utiliza a biblioteca Composer Jhony\Validation\Validator para simplificar o processo de validação.

Requisitos

Instalação

Certifique-se de ter o Composer instalado e siga estas etapas:

  1. Clone ou faça o download do código-fonte para o seu ambiente.
  2. No terminal, navegue até o diretório do código e execute o comando composer install. Isso instalará a biblioteca de validação necessária.

Uso

  1. Defina seus dados a serem validados no array $payloads. Cada elemento do array representa um conjunto de dados a ser validado.

  2. Defina as regras de validação no array $rules. Cada chave no array $rules corresponde a um campo no array de dados e define as regras de validação para esse campo.

  3. O código iterará pelos payloads e validará cada um de acordo com as regras definidas.

  4. Se algum dos payloads não atender às regras de validação, os erros serão armazenados no array $errors.

  5. Se houver erros de validação, o código retornará uma resposta JSON contendo uma mensagem de erro e os detalhes dos erros encontrados.

  6. Se não houver erros de validação, o código continuará a execução sem interrupções.

Exemplo de Uso

Você pode alterar a linguagem com o comando:

Neste exemplo, dois conjuntos de dados são validados:

Conjunto de Dados 1:

Este conjunto contém valores que não atendem às regras de validação definidas.

Conjunto de Dados 2:

Este conjunto também contém valores que não atendem às regras de validação definidas.

O código finaliza a execução imprimindo os erros de validação em formato JSON, caso haja algum, ou continua a execução se todos os conjuntos de dados passarem na validação.

Execução:

Você pode executar o código PHP em seu servidor web ou localmente. Certifique-se de que o Composer está instalado e todas as dependências estejam corretamente configuradas.

Para executar o código, basta acessar o arquivo PHP em seu navegador ou usar o terminal para executá-lo.


All versions of validation with dependencies

PHP Build Version
Package Version
Requires illuminate/validation Version ^10.21
illuminate/translation Version ^10.21
illuminate/filesystem Version ^10.21
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 jhonymiler/validation contains the following files

Loading the files please wait ...