70 Repositories
PHP array-methods Libraries
FilterGuard is a simple PHP library for sanitizing data. It provides methods to sanitize strings, integers, floats, booleans, arrays, and objects. The library helps protect against common security vulnerabilities such as XSS and SQL injection.
FilterGuard FilterGuard is a simple PHP library for data sanitization. It provides methods to sanitize strings, integers, floats, boolean values, arra
A set of PSR-7 object decorators providing useful convenience methods
Slim-Http Slim PSR-7 Object Decorators Installation It's recommended that you use Composer to install this library. $ composer require slim/http This
Modern PHP validator on steroids for validating forms and/or array's.
Modern PHP Validator - Standalone Validation on Steroids Introduction Head first example Installation Adding fields for validation Execute validation
Laravel Pipeline with DB transaction support, events and additional methods
Laravel Enhanced Pipeline Laravel Pipeline with DB transaction support, events and additional methods #StandWithUkraine Installation Install the packa
Keep control over the complexity of your methods by checking that they do not have too many arguments.
php arguments detector The ideal number of arguments for a function is zero. ~ Robert C. Martin Keep control over the complexity of your methods by ch
The component provides an array-based DSL to construct complex validation chains.
Spiral Validator The component provides an array-based DSL to construct complex validation chains. Requirements Make sure that your server is configur
Removes final keywords from source code on-the-fly and allows mocking of final methods and classes
Removes final keywords from source code on-the-fly and allows mocking of final methods and classes. It can be used together with any test tool such as PHPUnit or Mockery.
Fornece acesso de leitura ou gravação para o array através de notação de ponto
PHP Dot Notation Fornece acesso de leitura ou gravação para o array através de notação de ponto Lendo valores: Permite que você use uma sintaxe separa
Metamask & web3js Ethereum payment method extenstion for Magento 2 without any third party gateways
CurrencyPrecision Magento 2 Extension Metamask Ethereum payment method module for Magento 2 Table of contents Description Feature Installation Compose
Collection of PHP functions, mini classes and snippets for everyday developer's routine life
JBZoo / Utils Collection of PHP functions, mini classes and snippets for everyday developer's routine life. Install composer require jbzoo/utils Usage
Miniset allows you to create compact sets of fields that either combine into a string of classes, or return a simple array of values
Miniset allows you to create compact sets of fields that either combine into a string of classes, or return a simple array of values. Miniset
An opinionated extension package for Laravel Orchid to extend its table handling capabilities, and some further useful helper methods.
OrchidTables An opinionated extension package for Laravel Orchid to extend its table handling capabilities, and some further useful helper methods. In
World Currency list in PHP constants and in array (Currency::USD)
World Currency list in PHP constants and in array (Currency::USD) If you need to work with currencies in the code and describe each time "USD", "EUR"
Type and shape system for arrays. Help write clearer code when implementing configs for your PocketMine-MP plugin or composer project.
ConfigStruct Type and shape system for arrays. Help write clearer code when implementing configs for your PocketMine-MP plugin or composer project. It
Your alter ego object. Takes the best of object and array worlds.
Supporting Opensource formapro\values is an MIT-licensed open source project with its ongoing development made possible entirely by the support of com
Scotch Box is a preconfigured Vagrant Box with a full array of LAMP Stack features to get you up and running with Vagrant in no time.
Scotch Box is a preconfigured Vagrant Box with a full array of LAMP Stack features to get you up and running with Vagrant in no time.
PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.
Rules for detecting usage of deprecated classes, methods, properties, constants and traits. PHPStan Installation To use this extension, require it in
Smart File System - Use SmartFileInfo with useful methods that you need everyday
Smart File System - Use SmartFileInfo with useful methods that you need everyday
Simple libary for functional programing paradigm with arrays.
rodrigodornelles/php-array-lib simple libary for functional programing paradigm with arrays Features Test driven development style (TDD) PHP version c
Boilerplate between the Magento API and ImportExport, so that you can do fast Array/XMLRPC/SOAP based product imports.
Boilerplate between the Magento API and ImportExport, so that you can do fast Array/XMLRPC/SOAP based product imports.
A tidy conditional Blade directive for checking if something is in an array
A tidy conditional Blade directive for checking if something is in an array. This package provides a small @in directive that allows you to simplify i
An abstraction layer to get data from array or a file with dot-notation
Alex Unruh - Config This library is based on the Laravel config concept. It values performance and was built on top of the library Dflydev Dot Access
Yii2 console application used to write our processors of methods to responsible to client calling.
Microservice Application Skeleton Yii2 console application used to write our processors of methods to responsible to client calling. This application
Shortest Path - have a function ShortestPath (strArr) take strArr which will be an array of strings which models a non-looping Graph.
Have the function ShortestPath(strArr) take strArr which will be an array of strings which models a non-looping Graph
The SensioLabs DeprecationDetector runs a static code analysis against your project's source code to find usages of deprecated methods, classes and interfaces
SensioLabs DeprecationDetector CAUTION: This package is abandoned and will no longer receive any updates. The SensioLabs DeprecationDetector runs a st
This is a simple Wrapper around the ZipArchive methods with some handy functions
Note I haven't updated this package in a long time except merging PRs. The last time I was using this package was with PHP5. I archived the repository
Adds a new report to the WooCommerce analytics section about used payment methods.
Payment Methods Report for WooCommerce This is an extension to WooCommerce Analytics that will display a new report on the usage of configured payment
This is a simple Wrapper around the ZipArchive methods with some handy functions
Note I haven't updated this package in a long time except merging PRs. The last time I was using this package was with PHP5. I archived the repository
Bagisto UPS Shipping add-on provides UPS Shipping methods for shipping the product.
Bagisto UPS Shipping add-on provides UPS Shipping methods for shipping the product. By using this, you can provide UPS (United Parcel Service) shipping.
The Laravel eCommerce ABA Payment Gateway module allows the admin to integrate the ABA payment gateway to the online store.
Introduction Bagisto ABA Payment Gateway. Requirements: Bagisto: v1.3.2. Installation with composer: Run the following command composer require bagist
PAYONE Payment Extension for Magento 2
PAYMENT FOR YOUR MAGENTO 2-SHOP The PAYONE payment extension for Magento 2 is massively reworked since the first version. The Github-Community was imp
A simple PHP library to transfer data from a source (object or array) to an object.
SimplexMapper A simple PHP library to transfer data from a source (object or array) to an object. $dbData = [ 'username' = 'pfazzi', 'emailAd
Collection of useful PHP functions, mini-classes, and snippets for every day.
JBZoo / Utils Collection of PHP functions, mini classes and snippets for everyday developer's routine life. Install composer require jbzoo/utils Usage
A series of methods that let you manipulate colors. Just incase you ever need different shades of one color on the fly.
PHPColors A series of methods that let you manipulate colors. Just incase you ever need different shades of one color on the fly. Requirements PHPColo
Learn how to accept a payment from customers around the world with a variety of payment methods.
Accept a payment Learn how to securely accept payments online. This repository includes examples of 2 types of integration types. Prebuilt Checkout pa
Immutable value object for IPv4 and IPv6 addresses, including helper methods and Doctrine support.
IP is an immutable value object for (both version 4 and 6) IP addresses. Several helper methods are provided for ranges, broadcast and network address
These are simple array and object collections that provide convinient methods to manipulate them.
Simple Collections These are simple array and object collections that provide convinient methods to manipulate collections; To install this package ty
Source code behind the Laracasts Larabit: My Favorite Laravel Collections Methods
My Favorite Laravel Collections Methods This is the source code behind the Laracasts Larabit: My Favorite Laravel Collections Methods, and features al
An opinionated support package for Laravel, that provides flexible and reusable helper methods and traits for commonly used functionality.
Support An opinionated support package for Laravel, that provides flexible and reusable helper methods and traits for commonly used functionality. Ins
An Hydrator class that can be used for filling object from array and extracting data from objects back to arrays.
Hydrator namespace: Meow\Hydrator Library that can hydrate (fill object with data from array) and extract data from object back to array. Installation
A package that helps to group methods that mostly use for the view presentation purpose.
A package that helps to group methods that mostly use for the view presentation purpose form models to a dedicated presenter class.
A SilverStripe Module with template methods to quickly make use of FocusPoint, LazySizes, and Object-fit
LazyFocusFit A SilverStripe module with template methods to quickly make use of FocusPoint, LazySizes and object-fit. Requirements PHP FocusPoint JS/C
Generates OpenApi specification for Laravel, Lumen or Dingo using a configuration array and cebe/php-openapi
OpenApi Generator for Laravel, Lumen and Dingo. About The openapi-gen package provides a convenient way to create OpenApi specifications for Laravel,
Improved Laravel dot notation for explicit array keys.
Laravel Explicit Array Improved Laravel dot notation for explicit array keys. 🤝 Supporting If you are using one or more Renoki Co. open-source packag
A Laravel response helper methods.
A Laravel response helper methods. The package respond provides a fluent syntax to form array or json responses.
Composer package providing HTTP Methods, Status Codes and Reason Phrases for PHP
HTTP Enums For PHP 8.1 and above This package provides HTTP Methods, Status Codes and Reason Phrases as PHP 8.1+ enums All IANA registered HTTP Status
PHPR or PHP Array Framework is a framework highly dependent to an array structure.
this is new repository for php-framework Introduction PHPR or PHP Array Framework is a framework highly dependent to an array structure. PHPR Framewor
PHP bundle which makes array traversing / inserting dead easy.
XTraverse.php This bundle makes it dead easy to traverse through nested arrays/objects in PHP. Installation Via Composer composer require phiil/xtrave
A collection of helper methods for testing and debugging API endpoints.
Laravel API Test Helpers This is a collection of helper methods for testing and debugging API endpoints. Installation You can install the package via
Laravel Livewire (TALL-stack) form generator with realtime validation, file uploads, array fields, blade form input components and more.
TALL-stack form generator Laravel Livewire, Tailwind forms with auto-generated views. Support Contributions Features This is not an admin panel genera
This package provides convenient methods for making token code, sending and verifying mobile phone verification requests.
Laravel Mobile Verification Introduction Many web applications require users to verify their mobile phone numbers before using the application. Rather
Simple and Lightweight PHP Class & Methods Annotations Reader
README Simple and Lightweight PHP Class & Methods Annotations Reader Forked from eriknyk/Annotations 项目地址 github https://github.com/phppkg/annotations
A set of ready-made regex helper methods for use in your Laravel application.
Regex A set of ready-made regex helper methods for use in your Laravel application. Installation composer require hotmeteor/regex Usage Regex comes wi
A WordPress theme.json generator from a PHP array
ItalyStrap Theme Json Generator WordPress Theme Json Generator the OOP way This is a WIP project and still experimental. The idea is to generate a fil
Get estimated read time of an article. Similar to medium.com's "x min read". Multilingual including right-to-left written languages. Supports JSON, Array and String output.
Read Time Calculates the read time of an article. Output string e.g: x min read or 5 minutes read. Features Multilingual translations support. Static
Methods to allow the mapping of cases to snake / camel for input / output
Methods to allow the mapping of cases to snake / camel for input / output This is where your description should go. Limit it to a paragraph or two. Co
A light weight laravel package that facilitates dealing with arabic concepts using a set of classes and methods to make laravel speaks arabic
A light weight laravel package that facilitates dealing with arabic concepts using a set of classes and methods to make laravel speaks arabic! concepts like , Hijri Dates & Arabic strings and so on ..
Control frontend access to properties/methods in Livewire using PHP 8 attributes.
This package adds PHP 8.0 attribute support to Livewire. In specific, the attributes are used for flagging component properties and methods as frontend-accessible.
Generate dummy API endpoints from a simple PHP array.
Laravel Fake API Create placeholder API endpoints from a simple PHP array. LFA utilizes Faker for dummy data. Inspired by JSON Server. Installation To
Quickly identify controller methods with no route in your Laravel applications.
Orphan Controller Quickly identify controller methods with no route in your Laravel applications. Installation You can install the package via Compose
This package was created to provide simple way to manipulate arrays in PHP
PHP Collections This package was created to provide simple way to manipulate arrays in PHP. The package was inspired by the Laravel Collections.
This package provides some basic methods to implement a self updating functionality for your Laravel application. Already bundled are some methods to provide a self-update mechanism via Github or some private repository via http.
This package provides some basic methods to implement a self updating functionality for your Laravel 5 application. Already bundled are some methods to provide a self-update mechanism via Github.
The HttpClient component provides powerful methods to fetch HTTP resources synchronously or asynchronously.
HttpClient component The HttpClient component provides powerful methods to fetch HTTP resources synchronously or asynchronously. Resources Documentati
Library for free use Google Translator. With attempts connecting on failure and array support.
GoogleTranslateForFree Packagist: https://packagist.org/packages/dejurin/php-google-translate-for-free Library for free use Google Translator. With at
Lightweight and feature-rich PHP validation and filtering library. Support scene grouping, pre-filtering, array checking, custom validators, custom messages. 轻量且功能丰富的PHP验证、过滤库。支持场景分组,前置过滤,数组检查,自定义验证器,自定义消息。
PHP Validate 一个简洁小巧且功能完善的php验证、过滤库。 简单方便,支持添加自定义验证器 支持前置验证检查, 自定义如何判断非空 支持将规则按场景进行分组设置。或者部分验证 支持在进行验证前对值使用过滤器进行净化过滤内置过滤器 支持在进行验证前置处理和后置处理独立验证处理 支持自定义每
Small PHP library to valid email addresses using a number of methods.
Email Validator Small PHP library to valid email addresses using a number of methods. Features Validates email address Checks for example domains (e.g
Flexible serializer encouraging good object design
Serializard Serializard is a library for (un)serialization of data of any complexity. Its main focus is to give user as much flexibility as possible b
Simple & secure helper to manipulate arrays in various ways
Array helper Simple & secure helper to manipulate arrays in various ways, especially for multidimensional arrays Forget about checking for existing ke
🗃 Array manipulation library for PHP, called Arrayy!
🗃 Arrayy A PHP array manipulation library. Compatible with PHP 7+ & PHP 8+ \Arrayy\Type\StringCollection::create(['Array', 'Array'])-unique()-appen
Quickly and easily expose Doctrine entities as REST resource endpoints with the use of simple configuration with annotations, yaml, json or a PHP array.
Drest Dress up doctrine entities and expose them as REST resources This library allows you to quickly annotate your doctrine entities into restful res