Slim 3.4.0 now provides PSR-7!
I’ve been neglecting Slim‘s PR queue recently, so this weekend I dedicated a lot of time to merging all the…
Aggregating the Future
I’ve been neglecting Slim‘s PR queue recently, so this weekend I dedicated a lot of time to merging all the…
Sometimes, there’s a requirement to alter the data in the Response’s body after it has been created by your controller…
Swift is open source, which means that we can build it ourselves. This isn’t too hard to do, but takes…
When using classes for route actions in Slim 3, I recommend using a single class for each route. However you…
This is the simplest set of steps that I’ve found so far in order to get Swift on (Ubuntu) Linux.…
As I tend to work with Swift on Linux, I’ve been working out how to unit test using the Swift…
Slim 3 registers two error handers: errorHandler to trap PHP Exceptions phpErrorHandler to trap PHP 7 Errors This means that…
Eloquent is one of the easier ORMs to get started with, so let’s look at how to use and test…
I was delighted to spend an hour chatting with Matt Setter on episode 14 of Free the Geek. In this…
I recently learned about a couple of features of composer that I thought I’d write down here so that I…