Download the PHP package ilem/validator without Composer

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

Ilems-Validator

Ilems-validator is a very simple PHP OOP validator library

It is to empower the user while staying concise and simple.

Note: this library requires php 8.0 and above to function im the right way

to use the lirary you will add an autoloader

Adding Autoloader

If your autoloader is not in the autoload file

Usage

Creating a validator instance

OR

Validating

to validate any given date we first call the validate methode from the validator objcet

the validator stores it errors in the error property which can be accessed by

method binding

The validator object works with method binding

checking min and max

min and max values or value lenght can be checked using the min() and max() methods etc

working with Emails

to validate an email we use the isEmail() method

working with password

password using the above methods as well but with two extra methods secure() and like() methods are password specific but the like() method can be used for other form of validation

NOTE: to store the value in the $Validator->data property you bind the store method to the end of the chain

working with database

to check if a file exist in the datebase we must first confiqure the datebase setting

the database confiquration should be made before the validation itself

check if data exist in the database

to perform this action we bind the unique() methodr to the chain

Default error messages

default messages is passed as the last or only parameter to the chained method except for the secure method

other methods include

returns true if the data exist and false if it does not the is_unique() method is not used for validation as it cannot undergo binding License

MIT, see LICENSE.


All versions of validator 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 ilem/validator contains the following files

Loading the files please wait ....