Download the PHP package itcrackers/helper without Composer

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

ITCrackers Helper

Latest Stable Version Total Downloads PHP Version

A lightweight, framework-independent PHP utility package that provides Masking, Validation, and Formatting helpers for Core PHP and modern PHP frameworks such as Laravel.


๐Ÿ“– Table of Contents


โœจ Features


โš™๏ธ System Requirements

Software Minimum Version
PHP 7.0+
Composer 2.4+

๐Ÿ“‹ Compatibility

Platform Support
Core PHP โœ…
Laravel 8โ€“13 โœ…
Symfony โœ…
CodeIgniter โœ…
CakePHP โœ…
Slim Framework โœ…
Yii Framework โœ…

๐Ÿ“ฆ Installation

Install the package via Composer.


๐Ÿš€ Quick Start

Core PHP


Laravel


๐Ÿ“š Available Modules

๐Ÿ” Masking

Hide sensitive information before displaying it.

Method Description
email() Mask Email Address
phone() Mask Mobile Number
aadhaar() Mask Aadhaar Number
pan() Mask PAN Number
passport() Mask Passport Number
account() Mask Bank Account Number
card() Mask Credit/Debit Card Number

โœ… Validation

Validate commonly used data formats.

Method Description
email() Validate Email Address
phone() Validate Mobile Number
aadhaar() Validate Aadhaar Number
pan() Validate PAN Number
ifsc() Validate IFSC Code
gstin() Validate GSTIN
passport() Validate Passport Number
pincode() Validate PIN Code
url() Validate URL
ip() Validate IP Address
ipv4() Validate IPv4 Address
ipv6() Validate IPv6 Address
uuid() Validate UUID
macAddress() Validate MAC Address
password() Validate Password Strength
creditCard() Validate Credit Card
upi() Validate UPI ID
vehicleNumber() Validate Vehicle Registration Number

๐Ÿ’ป Usage

Core PHP


Laravel


๐Ÿ“– Examples

Email Masking

Output


Phone Masking

Output


Aadhaar Masking

Output


PAN Masking

Output


Email Validation

Output


Phone Validation

Output


Aadhaar Validation

Output


PAN Validation

Output


๐Ÿงช Running Tests

Run PHPUnit tests.


๐Ÿ“ Project Structure


๐Ÿ”– Versioning

This project follows Semantic Versioning (SemVer).

Version Description
Major (X.0.0) Breaking Changes
Minor (1.X.0) New Features
Patch (1.0.X) Bug Fixes

Example


๐Ÿ“œ Changelog

See the CHANGELOG.md file for complete release history.


๐Ÿค Contributing

Contributions are always welcome.

Development Workflow

Create a feature branch.

Commit your changes.

Push your branch.

Finally, create a Pull Request.


๐Ÿ”’ Security

If you discover any security vulnerability, please create a private issue or contact the maintainer before publicly disclosing it.


โญ Support

If you find this package useful, please consider:


๐Ÿ“„ License

This package is open-sourced software licensed under the MIT License.

See the LICENSE file for more information.


๐Ÿ‘จโ€๐Ÿ’ป Author

ITCrackers

GitHub

https://github.com/ITCrackers

Packagist

https://packagist.org/packages/itcrackers/helper


โค๏ธ Made with PHP by ITCrackers


All versions of helper with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
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 itcrackers/helper contains the following files

Loading the files please wait ...