255 Repositories
PHP integration-testing Libraries
Infrastructure and testing helpers for creating CQRS and event sourced applications.
Broadway is a project providing infrastructure and testing helpers for creating CQRS and event sourced applications. Broadway tries hard to not get in your way.
With the help of the Laravel eCommerce CashU Payment Gateway, the admin can integrate the CashU payment method in the Bagisto store.
Introduction Bagisto CashU Payment add-on allow customers to pay for others using CashU payment gateway. Requirements: Bagisto: v1.3.2 Installation wi
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
FalconOne Lite is an Open Source solution deployed and updated on a daily basis to help prevent terror and crime globally
FalconOne Lite is an Open Source solution deployed and updated on a daily basis to help prevent terror and crime globally. By using advanced tools, functions and stealth strategies, FalconOne community is focused on making a friendly and fast solution for effective results.
The Laravel eCommerce Accept Payment Gateway allows the customer to make use of Accept payment gateway in the Bagisto eCommerce website.
Introduction Bagisto WeAccept add-on allow customers to pay for others using WeAccept payment gateway. Requirements: Bagisto: 1.3.2 Installation with
The Laravel eCommerce Mollie Payment Gateway allows the merchants to integrate Mollie payment gateway to their bagisto Store.
The Laravel eCommerce Mollie Payment Gateway allows the merchants to integrate Mollie payment gateway to their bagisto Store.
Algolia Search integration for Magento 2 - compatible with versions from 2.3.x to 2.4.x
Algolia Search for Magento 2 🔎 Need help? Check out our Technical Troubleshooting Guide. For feedback, bug reporting, or unresolved issues with the e
FULL, FREE and SUPPORTED integration with MailChimp Email Marketing for Magento 2.
MageMonkey has been deprecated, please use MailChimp for Magento instead MailChimp official Magento extension Support MageMonkey, Subscribe for a free
LiqPay integration extension for Magento 2
LiqPay Extension for Magento 2 LiqPay payment integration extension for Magento 2. Check out the Wiki pages for the project details. Idea The idea of
Magento PHPUnit Integration
Magento PHPUnit Integration Magento is a quite complex platform without built in unit test suite, so the code is not oriented on running tests over it
Mock implementation of the Translation package, for testing with PHPUnit
PoP Translation - Mock Mock implementation of the Translation package, for testing with PHPUnit Install Via Composer composer require getpop/translati
Trait for Laravel testing to count/assert about database queries
counts_database_queries Trait for Laravel testing to count/assert about database queries Installing composer require ohffs/counts-database-queries-tra
Algolia Search integration for Magento 1 - compatible with versions from 1.6.x to 1.9.x
Algolia Search for Magento 1.6+ End of Support 🚨 The Algolia Magento 1 extension has reached End of Life regarding support and maintenance. We do not
MageCI - [ABADONED] Magento Continuous Integration Tools
Magento Continuous Integration Tools A set of tools to help set up a proper environment for testing magento Installation Installation is very easy tho
Allows Admins to quickly login as any user in the system during development/testing
SilverStripe User Switcher The module adds a small form both in the frontend to quickly login as any user in the system. The intended use is in testin
Hak tinymce - TinyMCE integration for Textpattern
This plugin adds a TinyMCE based WYSIWYG editor to Textpattern. Installation Upload the included TinyMCE distribution to somewhere in your document ro
TXP-Tweet - arc twitter - Twitter-Textpattern integration
TXP Tweet This is TXP Tweet, a collection of Textpattern plugins for Twitter integration. TXP Tweet consists of two plugins: arc_twitter (the core Tex
🧩 Laravel Query Builder integration for PhpStorm
Laravel Query Laravel + DataGrip = ♥️ This plugin provides database integration for Laravel query builder. Features Schemas, tables, views and columns
Laravel Integration for Switchover PHP SDK. Feature Toggle Management made easy.
Switchover Laravel Integration Switchover Switchover is a Software-As-A-Service for managing feature toggles (aka switches, flags or feature flips) in
Chrome extension to generate Laravel integration tests while using your app.
Laravel TestTools Check out the introduction post about the chrome extension. Installation git clone [email protected]:mpociot/laravel-testtools.git # i
Paddle.com API integration for Laravel with support for webhooks/events
Laravel Paddle This package provides an integration with Paddle.com for Laravel. Read the blogpost about the introduction of the package! Features Sup
Very simple mock HTTP Server for testing Restful API, running via Docker.
httpdock Very simple mock HTTP Server for testing Restful API, running via Docker. Start Server Starting this server via command: docker run -ti -d -p
Laravel package for a Game of Tests
Game of Tests laravel This package aims to enable a quick implementation of a Game of Tests in Laravel. Is uses the package swisnl/game-of-tests and g
PHP Mocking Framework
Phake Phake is a framework for PHP that aims to provide mock objects, test doubles and method stubs. Phake was inspired by a lack of flexibility and e
PHPUnit extension for database interaction testing.
This extension is no longer maintained DbUnit PHPUnit extension for database interaction testing. Installation Composer If you use Composer to manage
PHP libraries that makes Selenium WebDriver + PHPUnit functional testing easy and robust
Steward: easy and robust testing with Selenium WebDriver + PHPUnit Steward is a set of libraries made to simplify writing and running robust functiona
QuickBooks Integration for PHP
QuickBooks PHP DevKit QuickBooks integration support for PHP 5.x+ The package you've downloaded contains code and documentation for connecting various
Pest is an elegant PHP Testing Framework with a focus on simplicity
Pest is an elegant PHP Testing Framework with a focus on simplicity. It was carefully crafted to bring the joy of testing to PHP. Explore the docs: pe
Simple, fast and secure PHP Framework with easy integration.
simple-php-framework Simple, fast and secure PHP Framework with easy integration.
A testing package for intercepting mail sent from Laravel
Laravel Mail Intercept A testing package for intercepting mail sent from Laravel This testing suite intercepts Laravel Mail just before they are sent
This package provides an integration with FFmpeg for Laravel. Laravel's Filesystem handles the storage of the files.
Laravel FFMpeg This package provides an integration with FFmpeg for Laravel 6.0 and higher. Laravel's Filesystem handles the storage of the files. Lau
Integration of the popular AdminLTE dashboard for CodeIgniter 4
Tatter\AdminLTE Integration of the popular AdminLTE dashboard for CodeIgniter 4 Description This library leverages Tatter\Assets to automate asset dis
Integration of the popular Bootstrap CSS framework for CodeIgniter 4
Tatter\Bootstrap Integration of the popular Bootstrap CSS framework for CodeIgniter 4 Description This library leverages Tatter\Assets to automate ass
A video course for laravel artisan to learn creating API using testing
About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie
Github repository dedicated for my YT tutorial which shows how to use testing in Laravel
Testing in Laravel The following documentation is based on my Laravel Testing for Beginners tutorial we’re going to cover the basics of unit tests, fe
🚀 A distributed content delivery network (DCDN) integration plugin for wordpress
DCDN Engine - WordPress DCDN Plugin Simply integrate a Distributed Content Delivery Network (DCDN) into your WordPress site. Preview Plugin Installati
Static testing tool for psalm plugins
Psalm test Static testing tool for psalm plugins. Installation $ composer require --dev klimick/psalm-test $ vendor/bin/psalm-plugin enable klimick/ps
Krayin Zoom Integration
1. Introduction: Krayin Zoom Integration. It packs in lots of demanding features that allows your business to scale in no time: Admin user can connect
A One-Time Secret integration with GLPI
One-Time Secret A GLPI One-Time Secret integration The problem How are you sending your passwords or secrets? Currently, there's no easy and secure wa
Official Mollie integration for Laravel Cashier
Subscription billing with Laravel Cashier for Mollie Laravel Cashier provides an expressive, fluent interface to subscriptions using Mollie's billing
Fearless refactoring, it does a lot of smart checks to find certain errors.
Find Bugs Before They Bite Built with ❤️ for lazy laravel developers ;) Why repeat the old errors, if there are so many new errors to commit. (Bertran
🏭This package lets you create factory classes for your Laravel project.
Laravel Factories Reloaded 🏭 This package generates class-based model factories, which you can use instead of the ones provided by Laravel. Laravel 8
A drop in fake logger for testing with the Laravel framework.
Log fake for Laravel A bunch of Laravel facades / services are able to be faked, such as the Dispatcher with Bus::fake(), to help with testing and ass
A simple framework for running WordPress unit and integration tests.
Touchstone A modern wrapper around the official WordPress testsuite. It can be used to run both Unit and Integration tests. Installation Run the follo
Adds factory functions for WooCommerce to be used with wp-browser integration tests.
wp-browser-woocommerce This library simplifies testing of WooCommerce themes and plugins with wp-browser. Several Unit Test Factories are added that a
🎨 Minimal Vite + UnoCSS integration with Kirby
Kirby Vite UnoCSS Kit A powerful and performant integration of Vite, UnoCSS and Kirby. This project seeks to provide a best practice that combines the
Tabler.io bundle for Symfony - a backend/admin theme for easy integration
Tabler Bundle for Symfony This repository contains a Symfony bundle, integrating the fantastic Tabler.io HTML Template into your Symfony project. It s
churn-php is a package that helps you identify php files in your project that could be good candidates for refactoring
churn-php Helps discover good candidates for refactoring. Table of Contents What Is it? Compatibility How to Install? How to Use? How to Configure? Si
Laravel basic repository integration
WekodeRepository This is a package to easely integrate a repository pattern with the needed service provider and all the necessary basic functions Ins
A Pest plugin for WordPress
WordPress Pest Plugin Supports integrating Pest with your WordPress code base through the Mantle Framework. Read about the Mantle Testing Framework he
A slim, lean forum package designed for quick and easy integration in Laravel projects
Complete documentation is available on teamteatime.net. Installation Requires Laravel 6+ and PHP 7.4+. Step 1: Install the package Install the package
A fake mailer for Laravel Applications for testing mail.
MailThief MailThief is a fake mailer for Laravel applications (5.0+) that makes it easy to test mail without actually sending any emails. Note: Due to
🚀 All-in-one enhancement plugin that improves WordPress & BuddyBoss integration.
=== Buddyboss Extended Add-on === Contributors: jcatama Donate link: https://www.paypal.me/jcatama Tags: buddyboss, buddypress, learndash, forums, gro
the repository uses some of the code from php-meminfo to simplify integration
the repository uses some of the code from php-meminfo to simplify integration
A full-featured Webpack + vue-loader setup with hot reload, linting, testing & css extraction.
#Vue-Cli Template for Larvel + Webpack + Hotreload (HMR) I had a really tough time getting my workflow rocking between Laravel and VueJS projects. I f
Provides One Signal integration for Symfony Notifier.
OneSignal Notifier Provides OneSignal integration for Symfony Notifier. DSN example ONESIGNAL_DSN=onesignal://APP_ID:API_KEY@default?defaultRecipientI
Provides Expo integration for Symfony Notifier.
Expo Notifier Provides Expo integration for Symfony Notifier. DSN example EXPO_DSN=expo://TOKEN@default where: TOKEN is your Expo Access Token Resour
Learn to apply best practices as a PHP backend developer
PHP eCommerce Project Here are the things that this repo will cover: Object oriented programming principles and best practices Object oriented session
To run time/IO related unit tests (e.g., sleep function calls, database queries, API calls, etc) faster using Swoole.
To run time/IO related unit tests (e.g., sleep function calls, database queries, API calls, etc) faster using Swoole.
Stripe integration in Lumen
Lumen Boilerplate/Starter App for Stripe payment processing Core Features return all available subscription plans create a subscription check subscrip
Example of using abrouter/abrouter-laravel-bridge in Laravel
ABRouter Laravel Example It's a example of using (ABRouter Laravel Client)[https://github.com/abrouter/abrouter-laravel-bridge] Set up locally First o
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
A mail driver to quickly preview mail
A mail driver to quickly preview mail This package can display a small overlay whenever a mail is sent. The overlay contains a link to the mail that w
Paddle.com API integration for Laravel with support for webhooks/events
Laravel Paddle This package provides an integration with Paddle.com for Laravel. Read the blogpost about the introduction of the package! Features Sup
Demo of automated testing use cases for the 2022 nationals
Tests automatisés aux finales nationales 2022 Test d'API (Module C2) Pour le module C2, les spécifications de l'API seront fournies dans la spécificat
Integration of Adminator into Laravel 6.x/7.x/8.x with RTL support
Laradminator Laravel PHP Framework with Adminator as admin dash Setup: All you need is to run these commands: git clone https://github.com/kossa/larad
Magic Test allows you to write browser tests by simply clicking around on the application being tested, all without the slowness of constantly restarting the testing environment.
Magic Test for Laravel Magic Test allows you to write browser tests by simply clicking around on the application being tested, all without the slownes
Package for unit testing Laravel form request classes
Package for unit testing Laravel form request classes. Why Colin DeCarlo gave a talk on Laracon online 21 about unit testing Laravel form requests cla
Provides SMS77 integration for Symfony Notifier.
Provides SMS77 integration for Symfony Notifier.
A library for property-based policy evaluation
PropAuth: Property-based policy evaluation Performing evaluations on credentials for authentication or sets of permissions on users has its limitation
Laravel integration for libsodium
Libsodium for Laravel This library is meant to be a fairly expansive encryption replacement to Laravel's built in methods. The goals is that by defaul
Paynow SDK Laravel integration
About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie
Tier3 POS SYSTEM - FBR Integrated POS System
FBR-POS-INTEGRATION-SERVICES Tier3 POS SYSTEM - FBR Integrated POS System Minimum System Requirements : PHP version 7.2+ (openssl, curl, gd, intl and
symfony solarium integration and solr management
solarium-bundle symfony bundle for solarium integration and solr management. current state of this bundle for now this bundle is me messing about with
GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
Yii Framework Symfony Mailer Integration
Yii Mailer Library - Symfony Mailer Extension This package is an adapter for yiisoft/mailer relying on symfony/mailer. Requirements PHP 7.4 or higher.
PHP library for Qvapay API integration.
Php library for Qvapay API This PHP library facilitates the integration of the Qvapay API. Sign up on QvaPay Create your account to process payments t
Codeception DB module addon for populate database
Database Populator for Codeception DB Module Codeception DB module addon that helps you to tune database populations. So for a test you could load onl
Judge0 API integration for running/judging code with different languages
Laravel Judge0 Judge0 API integration for running/judging code with different languages use Mouadbnl\Judge0\Models\Submission; $submission = Submissi
REDAXO Watson Search integration for searching inside Yrewrite redirections
yrewrite_watson_search REDAXO Watson Search integration for searching inside Yrewrite redirections Usage Keyword 'forward'. Example 'forward conversio
Real-world Project to learning about Unit Testing/TDD with Laravel for everybody
KivaNote - a Laravel TDD Sample Project Let me introduce you to KivaNote, a simple real-world application using Laravel to show you how the TDD & Unit
Source control integration plugin framework for MantisBT, including support for Github, Gitlab, Bitbucket, Gitweb, Cgit, Subversion, Mercurial and more
Source control integration plugin framework for MantisBT, including support for Github, Gitlab, Bitbucket, Gitweb, Cgit, Subversion, Mercurial and more
Provides Amazon SES integration for Symfony Mailer
Amazon Mailer Provides Amazon SES integration for Symfony Mailer. Resources Contributing Report issues and send Pull Requests in the main Symfony repo
WPGraphQL FacetWP integration plguin
WPGraphQL-FacetWP: WPGraphQL provider for FacetWP Quick Install Download and install like any WordPress plugin. Documentation The WPGraphQL documentat
Documents WordPress Classic Editor integration points and their Gutenberg equivalents
Gutenberg Migration Guide This repository documents WordPress Classic Editor customization points and their Gutenberg equivalents (if such exist). Its
🚀WordPress Plugin Boilerplate using modern web techs like TypeScript, SASS, and so on... on top of a local development environment with Docker and predefined GitLab CI for continous integration and deployment!
WP React Starter: WordPress React Boilerplate DEPRECATED: WP React Starter was a "research project" of devowl.io for the development of our WordPress
A slim, lean forum package designed for quick and easy integration in Laravel projects
Complete documentation is available on teamteatime.net. Installation Requires Laravel 6+ and PHP 7.4+. Step 1: Install the package Install the package
Full stack shop app with Symfony
A progressive PHP framework for building efficient and scalable server-side applications. Description A fullstack shop app with Symfony framework and
Doctrine-like fixtures integration for Shopware 6.
Shopware 6 Fixtures Did you ever want to create and load Doctrine-like fixtures in your Shopware 6 plugin? Look no further! This plugin provides an ul
Provides Turbo SMS integration for Symfony Notifier.
TurboSms Notifier Provides TurboSms integration for Symfony Notifier. DSN example TURBOSMS_DSN=turbosms://AUTH_TOKEN@default?from=FROM where: AUTH_TO
Next generation phpDoc parser with support for intersection types and generics.
PHPDoc-Parser for PHPStan PHPStan Next generation phpDoc parser with support for intersection types and generics. Code of Conduct This project adheres
Laravel Echo library for beautiful Pusher and Ably integration.
Introduction In many modern web applications, WebSockets are used to implement realtime, live-updating user interfaces. When some data is updated on t
Laravel Dusk provides simple end-to-end testing and browser automation.
Introduction Laravel Dusk provides an expressive, easy-to-use browser automation and testing API. By default, Dusk does not require you to install JDK
Few additional testing assertions for Laravel views
Laravel View Test Assertions Few additional assertions for testing Laravel views. Why Laravel has well established and documented way of testing reque
A RESTful and extendable Backend as a Service that provides instant backend to develop sites and apps faster, with dead-simple integration for JavaScript, iOS, Android and more.
Welcome to hook ![Gitter](https://badges.gitter.im/Join Chat.svg) hook is a RESTful, extendable Backend as a Service that provides instant backend to
A clean integration between Laravel and Expose. ⚡️
A clean integration between Laravel and Expose. This package provides an artisan expose command to quickly share you site via Expose. It will also rep
Modern version of pocketmine forms API, ported to PHP 8.0+ with high quality code and phpstan integration
forms Modern version of pocketmine forms API, ported to PHP 8.0+ with high quality code and phpstan integration Code samples ModalForm Using ModalForm
Unit testing tips by examples in PHP
Unit testing tips by examples in PHP Introduction In these times, the benefits of writing unit tests are huge. I think that most of the recently start
Fully unit tested Facebook SDK v5 integration for Laravel & Lumen
Laravel Facebook SDK A fully unit-tested package for easily integrating the Facebook SDK v5 into Laravel and Lumen 5.0, 5.1, 5.2, & 5.3. This is packa
A Pest plugin to control the flow of time
This Pest plugin offers a function testTime that allows you to freeze and manipulate the current time in your tests.