Ciaran McNulty's repositories
behat-stepthroughextension
Helps you debug Behat scenarios by stopping execution in between steps
phpspec-typehintedmethods
Type hinted method generation for phpspec
behat-psr7extension
A PSR-7 extension for Behat
behat-localwebserverextension
A behat extension for people who forget to start their web server
roadrunner-helloworld
Example dockerised symfony site using roadrunner
version-based-test-skipper
Library for skipping tests based on php version
pihole-cloudflared
Docker-compose config for pihole + cloudflared
bdd-in-php
BDD in PHP workshop
phpspec-githubactions
An extension to enhance PhpSpec when using GitHub Actions
training-demo
An example TDD-ed app for learning purposes
BackwardCompatibilityCheck
:ab: Tool to compare two revisions of a class API to check for BC breaks
blank
Starter Hugo theme for use as a template for building custom themes
cloudflare-dynamic-dns
Config for using Cloudflare dyndns
exporter
Provides the functionality to export PHP variables for visualization
gherkin
Cross platform parser for the Gherkin language. Used by Cucumber to parse .feature files.
kasa-plug-client
An API client for Kasa smart plugs
Lurker
Resource Tracking
multi-image-build
Example of using docker to run docker for a build pipeline
php-camel-caser
🐪💼 PHP Camel Caser - Lets you use built-in PHP functions in camel case
symfony
The Symfony PHP framework
symfony-flex-lts
To show how to restrict symfony package versions
wiremock-docker
Wiremock Docker image