PHP, static vs self

in a class, static refers to the child-most class. self refers to the class in which the code is written. For inheritance use static.