PHP Functions Overload with Trait