Larry Garfield

Elite
@Crell

PHP fan. Functional programming enthusiast. Anything worth doing is worth doing well. Currently open to new positions.

Serde. Robust Serde (serialization/deserialization) library for PHP 8.

353

ApiProblem. A simple implementation of the api-problem specification. Includes PSR-15 support.

248

Tukio. A complete and robust implementation of the PSR-14 EventDispatcher specification.

113

AttributeUtils. Utilities to help ease parsing and manging of attributes

102

fp. Utilities for functional tasks in PHP, especially pipelining

92

enum-comparison. A comparison of enumerations and similar features in different languages

87

EnvMapper. Easily map environment variables into defined classed objects, ready for Dependency Injection.

87

Transformer. PHP

31

mastobot. Simple personal scheduling bot for Mastodon accounts

23

HtmlModel. Domain value objects for modeling HTML pages

21

MiDy. A tool for building Mildly Dynamic websites

16

butler. Skunkworks for the Butler initiative for Drupal 8

15

Cache-old. Temporary home for the PSR\Cache libraries

13

stacker. PHP

12

DBTNG. The DBTNG database abstraction library for PHP

10

plugin. Development for the new Drupal plugins system

9

Config. A simple but powerful configuration loader, based on classed objects.

8

Eliza. The Eliza chatbot therapist.

8

php-project-template. My personal template for new PHP projects.

8

Carica. A suite of PSR-compatible middleware and wiring to give micro-frameworks macro-framework power.

7

fig-standards. Standards either proposed or approved by the Framework Interop Group

7

EnumTools. A collection of useful PHP enumerations for PHP 8.1 and later.

6

php-rfcs. Random pages associated with ongoing RFC work.

6

aoc2021. Entries for Advent of Code 2021

5

webbspace7. Drupal 7 version of WeBBspace

3

OrderedCollection. A fast and robust library for priority and topological sorting.

3

Document. This will get renamed eventually, once I pick a name.

3

slides-cloud-friendly. JavaScript

3

slides-management-60s. Slides for "Project management lessons from the 1960s"

3

drupal-oo-hooks. PHP

3

joindinaudit. PHP

3

slides-never-use-arrays. Never use arrays presentation.

2

slides-wscci. The ever-evolving slide deck of WSCCI

2

TransformerBundle. PHP

2

zero-to-silex. PHP

2

ArgParser. Modern CLI argument parsing

2

serializer-test. Just fiddling around with the Symfony Serializer. Ignore this.

1

PlanedoBundle. Feed aggregator bundle for Symfony 5.4 and later.

1

PGTools. Messing around with Postgresql

1

sorting-benchmarks. Topological sorting for PHP.

1

phpdocker.io. PHPDocker.io website and environment (php and docker based) generator

1

slides-php80. Slides for Exploring PHP 8.0 presentation

1

glob. A PHP implementation of Ant's glob.

1

sfl2012-drupal8. Symfony2 meets Drupal 8

1

webbspace6. WeBBspace for Drupal 6

1

Cache-Util. Useful utility classes and traits for implementing the PSR cache standard

1

psr-hug. PHP

1

slides-php7. CSS

1
48
Apply