using php interface OOP