Frage im Vorstellungsgespräch bei Pepper

class Helper{ public function getFormattedUser($a){ $user = new User($a); return $user->name.' '.$user->surname; } } Where is the problem on this code?

Antwort im Vorstellungsgespräch

Anonym

8. Feb. 2022

of this code smells. $user->name.' '.$user->surname. etc. We have to use $user->getName() better or using magic __get would be better for this situation. The classname has to be UserHelper or similar...