Libraries tagged by pattern

aura/view

88 Favers
143809 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.

Go to Download


maartenpaauw/laravel-specification-pattern

14 Favers
13742 Downloads

Filter an Illuminate collection with specifications

Go to Download


byjg/singleton-pattern

9 Favers
51330 Downloads

A lightweight PHP implementation of the Design Pattern Singleton using trait.

Go to Download


adobrovolsky97/laravel-repository-service-pattern

29 Favers
4203 Downloads

Laravel 5|6|7|8|9|10 - Repository - Service Pattern

Go to Download


domnikl/design-patterns-php

20865 Favers
1164 Downloads

Sample code for several design patterns in PHP

Go to Download


teknoo/states

11 Favers
34900 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.

Go to Download


spooner-web/be_secure_pw

10 Favers
444787 Downloads

You can set password conventions to force secure passwords for BE users.

Go to Download


rolfvreijdenberger/izzum-statemachine

74 Favers
23979 Downloads

A superior statemachine library php >= 5.3. Integrates with your domain models perfectly.

Go to Download


rockett/pipeline

3 Favers
114957 Downloads

A plug and play pipeline implementation.

Go to Download


maximecolin/satisfaction

36 Favers
28905 Downloads

A PHP implementation of the specification pattern for DDD

Go to Download


lezhnev74/pasvl

52 Favers
47355 Downloads

Array Validator (regular expressions for nested array, sort of)

Go to Download


kraken-php/util

3 Favers
57932 Downloads

Kraken Framework Util Component.

Go to Download


dflydev/ant-path-matcher

7 Favers
109666 Downloads

Ant Path Matcher Utility

Go to Download


yorcreative/laravel-argonaut-dto

97 Favers
317 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.

Go to Download


salehhashemi/laravel-repository

18 Favers
7947 Downloads

Implementing the repository pattern for Laravel projects.

Go to Download


<< Previous Next >>