51 Repositories
PHP 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 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
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
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
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 ( 👍 )
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
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
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
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