This is your work, valued
symfony-console-form. Use Symfony forms for Console command input
369TalisORM. An ORM for "ORMless" persistance of DDD-inspired domain models
168live-code-coverage. Generate code coverage reports on a live server
116random-disaster-bundle. ProjectBundle a.k.a. RandomDisasterBundle
114symfony-service-definition-validator. A set of tools for validating Symfony service definitions.
89convenient-immutability. Make objects initially inconsistent, yet eventually immutable
78php-ast-inspector. Kind of a step-debugger for your Abstract Syntax Tree
70symfony-bundle-plugins. Allow Symfony bundles to have plugins
59naive-serializer. A naive JSON serializer which recursively converts an object graph to and from JSON, without any configuration or custom code.
50badges. Package which will receive many nice badges
50layers-ports-and-adapters-workshop. Sandbox project for the "Advanced Web Application Architecture" training.
48building-autonomous-services-workshop. Code and assignments for the "Building Autonomous Services" workshop module.
42microsoft-translator. PHP library for making calls to the Microsoft Translator V3 API
39decoupling-from-infrastructure-workshop. Sandbox project for the "Decoupling from infrastructure" workshop
38phpunit-asynchronicity. Library for asserting things that happen asynchronously with PHPUnit
36hexagonal-architecture-workshop. PHP
31recipes-for-decoupling-phpstan-rules. Repository containing all the PHPStan rules from the book "Recipes for Decoupling"
29broadway-serialization. Serialization helpers for Broadway
29behat-local-code-coverage-extension. Behat extension for generating (local) code coverage data.
26php-workshop-tools. A set of useful utilities for PHP workshop code bases that I would otherwise write again and again.
26behat-expect-exception. The missing Behat feature: expecting exceptions.
23simple-bus. Warning: this project has been moved to its own organization and the package has been split. Please take a look at its new location:
22high-quality-bundles-project. The "Symfony Standard Edition" adapted for my High Quality Bundles workshop
22leanpub-api-client. PHP
22php-for-the-web. The source code for the book "PHP for the Web - Learning PHP without a framework"
19doctrine-orm-value-object. A library for using value objects inside Doctrine entities
19tactical-ddd-workshop. Code and assignments for the "Tactical DDD" workshop module.
18php-duck-typing. A simple library for duck-typing in PHP 7.
17LazyServicesBundle. PHP
17aggregate-design-workshop. Sandbox project for my Domain-Driven Aggregate Design workshop
16php-parser-instantiation-printer. For printing the code needed to instantiate the given PHP-Parser nodes
14behat-remote-code-coverage-extension. Behat extension for generating (remote) code coverage data.
14nginx-multi-host-docker. Docker Compose setup for multi-hostname Let's Encrypt-secured websites.
11code-sniffer-sniff-dsl. DSL for writing sniffs for PHP_CodeSniffer
10cqrs-and-event-sourcing-workshop. Code and assignments for the "CQRS & Event Sourcing" workshop module.
10practicing-domain-driven-entity-and-value-object-design. Sandbox project for the "Domain-Driven Entity and Value Object Design" training.
10domstreamwrapper. A PHP stream wrapper for modifying DOM node values using traditional file manipulation functions
10ConsoleCommandGeneratorBundle. Bundle for generating Symfony2 commands
9docker-swarm-workshop. An introduction to Docker Swarm
9leanpub-sampler. A simple script for generating samples for Leanpub books
9phpstan-twig-analysis. PHP
8php-coding-dojo. Empty project which can be used in a PHP and PHPUnit-oriented coding dojo
7workshop-unit-testing. Accompanying project for my PHPUnit workshop
7docker-workshop. Getting started with Docker
7docker-compose-workshop. An introduction to Docker Compose
7testing-playground. Playground for (unit/integration/acceptance) testing-oriented workshops.
6symfony-controller-annotation. Helper library for creating event listeners that influence a Symfony application flow based on annotations
6advanced-testing-workshop. Code and assignments for the "Advanced Testing" workshop module.
6test-first-application-development-workshop. Sandbox project for the "Test-Driven Application Development" training.
5modeling-exercises. Modeling exercises
4symfony-console-integration-test. This project is a demo of an integration test for a Symfony console command
4fortran-workshop. Sandbox project for Fortran workshops
4symfony-decoupling-workshop. Sandbox project for the Symfony decoupling workshop
3churn-php. Discover files in need of refactoring.
2symfony-dependency-injection-workshop. Sandbox project for a Symfony Dependency Injection workshop
2decoupling-workshop. Sandbox project for the Principles of Decoupling workshop
1churn-php-visualization. HTML
1