Libraries tagged by PATT
eonx-com/easy-repository
941461 Downloads
Provides an easy way to implement the Repository Design Pattern in your applications
degraciamathieu/manager
40662 Downloads
Implementation of the Manager pattern existing in Laravel framework.
baril/bonsai
44198 Downloads
An implementation of the Closure Tables pattern for Eloquent.
aura/view
139242 Downloads
Provides an implementation of the TemplateView and TwoStepView patterns, with support for helpers and for closures as templates, using PHP itself as the templating language.
maartenpaauw/laravel-specification-pattern
12165 Downloads
Filter an Illuminate collection with specifications
byjg/singleton-pattern
50190 Downloads
A lightweight PHP implementation of the Design Pattern Singleton using trait.
adobrovolsky97/laravel-repository-service-pattern
3963 Downloads
Laravel 5|6|7|8|9|10 - Repository - Service Pattern
domnikl/design-patterns-php
1164 Downloads
Sample code for several design patterns in PHP
yorcreative/laravel-argonaut-dto
113 Downloads
Argonaut is a lightweight Data Transfer Object (DTO) package for Laravel that supports nested casting, recursive serialization, and validation out of the box. Ideal for service layers, APIs, and clean architecture workflows.
teknoo/states
34386 Downloads
Library to create 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 workflow writing.
salehhashemi/laravel-repository
7261 Downloads
Implementing the repository pattern for Laravel projects.
rolfvreijdenberger/izzum-statemachine
23776 Downloads
A superior statemachine library php >= 5.3. Integrates with your domain models perfectly.
rockett/pipeline
106419 Downloads
A plug and play pipeline implementation.
pugx/godfather
36679 Downloads
Strategy pattern component as library and symfony2 bundle
ptrofimov/matchmaker
157779 Downloads
Ultra-fresh PHP matching functions