60 Repositories
PHP pipeline-pattern Libraries
Um micro sistema de exemplo que usa alguns padrões, mas o destaque para chain of resposibility
Projeto para ilustrar o uso do Chain Of Responsibility O objetivo é apresentar exemplos de aplicação do padrão de projeto Chain of Responsibility. Nes
YL MVC Structure (PHP MVC) is a pattern made in PHP used to implement user interfaces, data, and controlling logic.
YL MVC Structure (PHP MVC) is a pattern made in PHP used to implement user interfaces, data, and controlling logic. It is built based on the combination of ideas from the Yii framework and Laravel framework (yl).
Sunhill Framework is a simple, fast, and powerful PHP App Development Framework
Sunhill Framework is a simple, fast, and powerful PHP App Development Framework that enables you to develop more modern applications by using MVC (Model - View - Controller) pattern.
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
A query database collection for use with Laravel Pipeline
A query database collection for use with Laravel Pipeline This package contains a collection of class that can be used with Laravel Pipeline. Let's se
A Native PHP MVC With Auth. If you will build your own PHP project in MVC with router and Auth, you can clone this ready to use MVC pattern repo.
If you will build your own PHP project in MVC with router and Auth, you can clone this ready to use MVC pattern repo. Auth system is implemented. Works with bootstrap 5. Composer with autoload are implemented too for future composer require.
This is a Native PHP MVC. If you will build your own PHP project in MVC with router, you can clone this ready to use MVC pattern repo.
Welcome to PHP-Native-MVC-Pattern 👋 If you will build your own PHP project in MVC with router, you can clone this ready to use MVC pattern repo. Work
States allows you to create PHP classes following the State Pattern in PHP.
States allows you to create PHP classes following the State Pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.
Glob-like file and pattern matching utility.
Glob-like file and pattern matching utility.
Aplication to consult and notify user about cryptocoins variations
Description | Prerequisites | Api | Running | Principles | Design Patterns | Methodologies & Designs | Libraries and Frameworks Description Aplication
DTO Generator - PHP library for generating DTO classes
DTO Generator PHP library for generating DTO classes. Installation Use the package manager composer to install micro/dto. composer require micro/dto U
Begining of an e-commerce website using PHP and the MVC Pattern
Begining of an e-commerce website using PHP and the MVC Pattern
Pattern Lab Standard Edition for Twig
Pattern Lab Standard Edition for Twig The Standard Edition for Twig gives developers and designers a clean and stable base from which to develop a Twi
WordPress entities creation library (CPT, CT, native option page, ACF option page, user role, block pattern category, block category…)
WordPress entities creation library (CPT, CT, native option page, ACF option page, user role, block pattern category, block category…)
Ssibrahimbas location-app
Ssibrahimbas location-app With this API you can currently add, list, filter, delete and update countries and cities. Endpoints Create Country You can
A straightforward implementation of the Circuit Breaker pattern for Laravel 9
Laravel Circuit Breaker A straightforward implementation of the Circuit Breaker pattern for Laravel Framework 9 (using Memcached). Installation You ca
Laravel specification pattern
Laravel specification pattern Filter an Illuminate collection with specifications. Installation You can install the package via composer: composer req
Twig-based PatternEngine for Pattern Lab.
Twig PatternEngine for Pattern Lab The Twig PatternEngine allows you to use Twig as the template language for Pattern Lab PHP. Once the PatternEngine
this starter kite inspired by laravel & Geo and mvc pattern. it's wrap for Wordpress built in classes.
WordpressStarterKite Introduction Built With Prerequisite Directory Structure Guidelines Getting Started Authors Introduction this starter kite inspir
Proxy based Redis cluster solution supporting pipeline and scaling dynamically
Codis is a proxy based high performance Redis cluster solution written in Go. It is production-ready and widely used at wandoujia.com and many compani
Implementação do Composite Pattern Utilizando PHP
Composite Pattern - PHP Implementação do Composite Pattern Utilizando PHP Descrição O Composite Pattern é um padrão de projeto estrutural que permite
Laravel 8 boilerplate in docker-compose with Treafik and SSL setup and github workflow ready for CI/CD pipeline
Laravel8 boilerplate Laravel 8 boilerplate in docker-compose with Treafik and SSL setup with .github workflow ready To start the containers in prod en
Mvc - Phalcon MVC Examples
Phalcon MVC Examples These are examples of MVC file structures you can employ using Phalcon = 3.0.x For further documentation, check out the Phalcon
Mediator - CQRS Symfony bundle. Auto Command/Query routing to corresponding handlers.
Installation $ composer require whsv26/mediator Bundle configuration // config/packages/mediator.php return static function (MediatorConfig $config)
Articulate - An alternative ORM for Laravel, making use of the data mapper pattern
Articulate Laravel: 8.* PHP: 8.* License: MIT Author: Ollie Read Author Homepage: https://ollie.codes Articulate is an alternative ORM for Laravel bas
Design Pattern Examples in PHP
Design Patterns in PHP This repository is part of the Refactoring.Guru project. It contains PHP examples for all classic GoF design patterns. Each pat
A lightweight domain event pattern implementation for Doctrine2.
Knp Rad Domain Event A lightweight domain event pattern implementation for Doctrine2. Official maintainers: @Einenlum Installation With composer : $ c
Easy Repository pattern for PHP Phalcon framework.
Phalcon Repositories Introduction Phalcon Repositories lets you easily build repositories for your Phalcon models, for both SQL and Mongo drivers. PHP
Fast and simple implementation of a REST API based on the Laravel Framework, Repository Pattern, Eloquent Resources, Translatability, and Swagger.
Laravel Headless What about? This allows a fast and simple implementation of a REST API based on the Laravel Framework, Repository Pattern, Eloquent R
Asynchronous iterators and operators.
pipeline Asynchronous iterators and operators. Installation This package can be installed as a Composer dependency. composer require amphp/pipeline Ve
Sample code for several design patterns in PHP 8
DesignPatternsPHP Read the Docs of DesignPatternsPHP or Download as PDF/Epub This is a collection of known design patterns and some sample codes on ho
Easily decorate your method calls with laravel-decorator package
🎄 Laravel Decorator Decorator pattern in laravel apps Made with ❤️ for smart clean coders A try to port "decorator" feature from python language to l
🖖Repository Pattern in Laravel. The package allows to filter by request out-of-the-box, as well as to integrate customized criteria and any kind of filters.
Repository Repository Pattern in Laravel. The package allows to filter by request out-of-the-box, as well as to integrate customized criteria and any
Use middleware to decorate method calls within your application code.
Laravel Middlewarize 🎀 Chain of Responsibility Design Pattern In Laravel Apps 🎀 You can use middlewares to decorate any method calls on any object.
Laravel Design Pattern Generator (api generator)
Laravel Design Pattern Generator (api generator) you can create your restful api easily by using this library and you can filter, sort and include elo
Auto-generated Interface and Repository file via Repository pattern in Laravel
Auto-generated Repository Pattern in Laravel A repository is a separation between a domain and a persistent layer. The repository provides a collectio
Repository Pattern implementation for Laravel
This is a Simple Repository Pattern implementation for Laravel Projects and an easily way to build Eloquent queries from API requests.
Generate services in Laravel with the artisan command
Laravel Service Generator Quickly generate services for your projects! Table of Contents Features Installation Usage Generate services Generate servic
Simple repository pattern for laravel, with services!
With repository and service you can separate business logic and query logic, slim controller and DRY. Simple generate repository and service with artisan command, automatically bind interface with repository
Some design pattern to practice
Design Pattern by HeadFirst Design Pattern Book. 1. Strategy Pattern (Policy Pattern) Design Principle: Identify the aspects of your application that
A package to implement repository pattern for laravel models
Laravel Model UUID A simple package to use Repository Pattern approach for laravel models . Repository pattern Repositories are classes or components
PHP regexp pattern matching Unicode emojis
Emoji pattern This package provides regexp patterns to match Unicode emojis. All forms of emojis are matched, including: Single-character emoji ( 👍 )
Asset Component is a port of Laravel 3 Asset for Orchestra Platform.
Asset Component is a port of Laravel 3 Asset for Orchestra Platform. The component main functionality is to allow asset declaration to be handle dynamically and asset dependencies can be resolve directly from the container. It however is not intended to becoma an asset pipeline package for Laravel, for such purpose we would recommend to use Grunt or Gulp.
A simple package to manage the creation of a structure composed of the service and repository layers in a Laravel application
Chapolim Este projeto tem como objetivo fornecer alguns comandos adicionais à interface de linha de comando do Laravel, o Artisan, para manipular a es
Need some filters? This package is based on the Repository Design Pattern to let you create specific queries easily.
DevMakerLab/Laravel-Filters Need some filters? This package is based on the Repository Design Pattern to let you create specific queries easily. Insta
LavaLust is an lightweight Web Framework - (using MVC pattern) - for people who are developing web sites using PHP. It helps you write code easily using Object-Oriented Approach. It also provides set of libraries for commonly needed tasks, as well as a helper functions to minimize the amount of time coding.
LavaLust Version 2 This is an early release of LavaLust Version 2. You may check the changelog.txt file to see the changes. Overview of Changes in Ve
Simplified Repository pattern implementation in Laravel
Laravository - Repository Pattern for Laravel Simplified Repository pattern implementation in Laravel. Requirement Laravel 8.x Installation Execute th
An asset compression plugin for CakePHP. Provides file concatenation and a flexible filter system for preprocessing and minification.
Asset Compress Asset Compress is CakePHP plugin for helping reduce the number of requests, and optimizing the remaining requests your application make
Someline Starter is a PHP framework for quick building Web Apps and Restful APIs, with modern PHP design pattern foundation.
Someline Starter PHP Framework Tested and used in production by Someline Inc. Someline Starter is a PHP framework for quick building Web Apps and Rest
A minimal package to help you make your laravel application cleaner and faster.
Laravel Widgetize 🎀 🎀 "cleaner code" ➕ "easy caching" 🎀 🎀 Built with ❤️ for every smart laravel developer 🔦 Introduction What is a widget object
Adjacency List’ed Closure Table database design pattern implementation for the Laravel framework.
ClosureTable This is a database manipulation package for the Laravel 5.4+ framework. You may want to use it when you need to store and operate hierarc
Collection pipeline library for PHP
Knapsack Collection pipeline library for PHP Knapsack is a collection library for PHP = 5.6 that implements most of the sequence operations proposed
PSR-15 middleware in minutes!
zend-expressive Repository abandoned 2019-12-31 This repository has moved to mezzio/mezzio. Develop PSR-7 middleware applications in minutes! zend-exp
PHP implementation of circuit breaker pattern.
What is php-circuit-breaker A component helping you gracefully handle outages and timeouts of external services (usually remote, 3rd party services).
PHP implementation of Fowler's Money pattern.
Money PHP library to make working with money safer, easier, and fun! "If I had a dime for every time I've seen someone use FLOAT to store currency, I'
[READ-ONLY] A flexible, lightweight and powerful Object-Relational Mapper for PHP, implemented using the DataMapper pattern. This repo is a split of the main code that can be found in https://github.com/cakephp/cakephp
CakePHP ORM The CakePHP ORM provides a powerful and flexible way to work with relational databases. Using a datamapper pattern the ORM allows you to m
Baum is an implementation of the Nested Set pattern for Laravel's Eloquent ORM.
Baum Baum is an implementation of the Nested Set pattern for Laravel 5's Eloquent ORM. For Laravel 4.2.x compatibility, check the 1.0.x branch branch
League\Pipeline
League\Pipeline This package provides a pipeline pattern implementation. Pipeline Pattern The pipeline pattern allows you to easily compose sequential
Powerful implementation of the Specification pattern in PHP
RulerZ The central idea of Specification is to separate the statement of how to match a candidate, from the candidate object that it is matched agains
sample code for several design patterns in PHP 8
DesignPatternsPHP Read the Docs of DesignPatternsPHP or Download as PDF/Epub This is a collection of known design patterns and some sample codes on ho