Defensive programming - potentially uninitialised variables
PHPDoc
Defensive programming - potentially uninitialised variables