Test PHP classes interfaces, abstracts and else