GitHub repository: romanofficial/PHPointOut
Description: easy to understand oop with diagram