Skip to content
  • Home
  • About

Mike van Riel

Code, Design and Quality are glorious when in harmony

Tag: PHP

Getting a list of week numbers between two dates

Getting a list of week numbers between two dates

Posted on January 8, 2022January 8, 2022 by Mike van Riel
Recently, I was working on a PHP application that needed to show weekly summaries in the period of one month. Then, January came and I found myself looking at 48 weeks instead of the expected 4 to 5. ... Read More
Outputting formatted XML using PHP

Outputting formatted XML using PHP

Posted on October 23, 2011 by Mike van Riel
For an interpreter it doesn’t matter how much whitespace there is in an XML document and often you find that machines strip it all out to reduce the amount of bandwidth used. Often at the receiv... Read More
Pre-commit hook in Git: Running PHPUnit

Pre-commit hook in Git: Running PHPUnit

Posted on May 16, 2011 by Mike van Riel
Pre-commit hooks in git are one of those things you hardly think about but can help you automate tasks and do last-minute checks. A good example of this is running unit tests before commits, to make s... Read More
Multiple types of opening braces when matching pairs with the tokenizer/ext

Multiple types of opening braces when matching pairs with the tokenizer/ext

Posted on February 24, 2011 by Mike van Riel
Whilst I was testing DocBlox on the Solar Framework I found a bug in the part of the application where I match the curly brace pairs of structures (like classes, functions, methods, etc). Every time ... Read More
Introducing: DocBlox

Introducing: DocBlox

Posted on February 1, 2011January 5, 2019 by Mike van Riel
Ever since I discovered phpDocumentor I have been fascinated by the idea of automatic Documentation Generation. Especially for large projects where an in-depth understanding of the code is a requireme... Read More
phpStorm, a true delight to work with

phpStorm, a true delight to work with

Posted on May 1, 2010 by Mike van Riel
During my career as a PHP developer (hobbyist and professional) I have tried a multitude of IDEs and tools to write code in. Every IDE I have found thus far did great things but had their downsides. I... Read More
Released a new version of sfPropelRowLevelAccessBehaviorPlugin

Released a new version of sfPropelRowLevelAccessBehaviorPlugin

Posted on October 25, 2009 by Mike van Riel
After discovering a somewhat annoying bug had I removed the previous release of my plugin; I could not allow people to download and install a version of which I knew such a bug existed. Thus after som... Read More
Symfony plugin released!

Symfony plugin released!

Posted on October 2, 2009 by Mike van Riel
A few days ago I blogged about the lack of Row Level Access control in symfony. Although I still have too little time I was seduced to try and tackle this problem. The result is clear! A new plugin wa... Read More
Row level ACL on symfony

Row level ACL on symfony

Posted on September 29, 2009 by Mike van Riel
Even though sfGuardPlugin is a great ACL plug-in; it unfortunately cannot handle Row Level Access. In most of my personal projects I require such a level of control and the solutions chosen always fee... Read More
Using Symfony’s Lime in phpUnderControl

Using Symfony’s Lime in phpUnderControl

Posted on August 19, 2009 by Mike van Riel
Do you know phpUnderControl? Do you know and use Lime? If you answered ‘Yes’ to the questions above then you will likely have tried to integrate Lime into phpUnderControl. So have I.. What... Read More
  • 1 of 2
  • 1
  • 2
  • Next »

Find a specific article

Categories

  • 3D Modelling
  • Agile
  • Articles
  • Blender
  • Code
  • Development
  • DevOps
  • Linux
  • Maintenance
  • Personal
  • PHP
  • Roleplaying games
  • Uncategorized
  • Home
  • About
Theme Designed by InkHive.com. © 2023 Mike van Riel. All Rights Reserved.