PHP Classes

Latest notable packages

Recommend this page to a friend!
  Latest classes Latest classes   Latest tutorial videos Latest tutorial videos   Latest notable packages Latest notable packages   RSS 1.0 feed RSS 2.0 feed   Latest reviews Latest reviews  
Class Age in days
Digital
WebauthN is a standard specification aimed at defining the authentication of Web application users using FIDO credentials provided by devices like fingerprint readers.

This package provides a PHP implementation of the WebAuthn specification. It allows users to authenticate with a PHP application using a digital fingerprint reader without entering user passwords.
148
PHP Report
Excel is a popular spreadsheet editor program. It uses the XLS format to save spreadsheet data and files.

PHP code can generate spreadsheets in XLS format using several packages.

This package exports data from the PHP array to files using the Excel, HTML, and PDF formats.

It can use templates in the XLS format to help developers define better how they want the exported spreadsheet to appear when the exported file is opened in Microsoft Excel or a similar program that supports the XLS format.
153
ElevenLabs Laravel
Text-to-speech solutions are useful for generating audio with human voices to narrate videos.

These solutions can be useful in creating promotional videos to help market products and services.

The PHP package provides a Laravel service that accesses the ElevenLabs API to generate audio with voices that speak the text passed to the API as a parameter.
160
IrisSG Technical Test
Spreadsheets are popular applications that often display financial values in a table that users can modify to suit their purposes.

Spreadsheet table columns have identifiers for the column position using letters.

This package can convert the spreadsheet position letters to the respective number of the column.
162
PHP Generate ULID
UUID is the acronym for Universally Unique Identifier. A UUID is a string identifier that uniquely identifies objects among a set of things.

There are specifications on how to generate a UUID value. Each version has its restrictions.

A ULID is an evolution of the UUID to generate unique identifiers that provide compatibility with UUID, among other advantages.

This package implements ULID generation, validation, and recovery of details in PHP.
329
Laravel Profiler
Many developers use the Laravel framework to develop Web sites and applications.

When it is necessary to optimize the performance of an application, the first step to optimize is to profile the application to detect which parts are slower.

This package implements a profiler solution for Laravel applications. It can listen to application events that execute code that usually takes longer to run, like database queries and HTTP requests sent to external servers.
401
PHP Project JWT
Web service APIs are nowadays normal ways to provide services from one Web application to one or more client applications.

Often Web service APIs exchange data in plain text format. If the exchange of information is intercepted by people with bad intentions, the exchanged data may be altered.

This package provides a working example of an API that implements CRUD operations and uses JSON Web Tokens (JWT) to assure the integrity of the exchanged data.
406
Yii2 Tagged View
Meta tags are useful to define certain page properties that are not visible to users but can be useful for other applications and search engines like Google or social networks like Twitter and Facebook.

Many modern PHP applications use Model-View-Controller (MVC) frameworks that allow developers to define aspects of the presentation of the application pages with view scripts.

This package allows developers to easily set page property meta-tags using view scripts for applications developed using the Yii2 framework.
407
Stanliwise TOTP
Multi-factor authentication solutions have been adopted by more and more businesses to avoid fraud.

Many users use passwords that are too simple and easy to guess. This fact leads many businesses to add more factors to verify if a person using a site account is a legitimate owner to perform operations that sometimes lead to financial losses.

Check this package that can generate time-based one-time passwords (TOTP).

Site developers can use this package to send these TOTP values to the users' mobile phones via SMS or email before a financial operation can be executed on behalf of a legitimate site user.
411
CRUD PHP MVC
A CRUD page allows Web application users to perform common operations to create, retrieve, update, and delete records of relevant information usually stored in a database, for instance, the records of blog articles.

One common way to implement CRUD applications is to use MVC frameworks. These frameworks use controllers to process the user-requested actions and model classes to perform operations on the database records.

This package implements an MVC framework specialized in performing CRUD operations. It provides a specific controller class that can check and process the values of request parameters that specify the actions and details of the CRUD operations that other controllers implement.
414