I’ve worked with Node.js a great deal in the past however I’m relatively new to ES6 in terms of syntax. I’ve not submitted any of my own work to NPM as of yet, so after my initial submission to Packagist,…
Continue ReadingES6 and Browserify
I’ve decided to move away from ES5 JavaScript and into ES6 / ES2015 as it’s something I’ve been wanting to work with for quite some time. I’m presently doing this in the context of my REST Cache, however I’m very…
Continue ReadingValidation, Errors and Resources
My REST Cache plugin for WordPress, powered by Laravel, is coming on very well indeed. I’ve facilitated saving plugin settings using a POST route on the AdminController interface, I’ve added validation via Illuminate, and have added error display to the…
Continue ReadingLaravel Migration
Today was largely uneventful as I’ve been experiencing issues with the server this site resides upon. After much back and forth with my host, I have a feeling that there’s something wrong with the GD library for their PHP 7.2…
Continue ReadingPSR-4, REST Cache and DataTables
PSR-4 autoloading is the standard mechanism by which Laravel loads classes. I hit a few stumbling blocks as a relative newcomer to PSR-4, I’ve now got a good hold on this and have my Laravel powered WordPress REST Cache plugin…
Continue ReadingCustomisation, Laravel and website map
Over the weekend and at the start of this week, I’ve been doing some customisation work for users of WP Google Maps, as an authorised 3rd party developer. Code Cabin have been kind enough to pass me customisation jobs which…
Continue ReadingLaravel & WordPress plugin boilerplate
I’ve been following this article today on how to get Laravel setup in the context of a WordPress plugin. The WordPress plugin is a REST cache which is based on software I’ve already written the core of, I wanted to…
Continue ReadingTraining
Yesterday marked my last day with Code Cabin after nearly four years as the Lead Developer on their flagship software suite, WP Google Maps. I’ll be writing a short blog post about the plugin, specifically what work I’ve done with…
Continue Reading