Typed PHP Stronger Types For Cleaner Code - Pitt, Christopher (Apress, 2016)