Example script to run PHP CodeSniffer for only changed files
An example script that runs PHP CodeSniffer for only the changed files in a branch. Includes a sample gitlab-ci job to run the script.
Traits vs Interfaces vs Abstract Classes in PHP
Difference between Traits, Interfaces, and Abstract Classes, including the latest features from PHP 8.
January 2022 (Updated February 2023)
Use multiple php versions on macOS / Linux
Reference how to use multiple php versions (php 7, php7.4 and php 8, php 8.0, php 8.1, php 8.2) on mac / macOS and Linux.
Collection of drupal errors
A collection of drupal errors I've run into.
Example local ansible playbook for Drupal-VM
An example of adding your own ansible roles/tasks for Drupal-VM
Example local Vagrantfile for Drupal-VM
An example Vagrantfile.local file for Drupal-VM
Upgrading my symfony application from 4.4 to 5.1
Just a short overview of what I did to update my symfony applications to 5.1