daily commit
update php
add abstract genDepends function