Hide Delegate (189)
Inverse of Remove Middle Man (192)
Old Code
<?php
$manager = aPerson->department->manager;
New Code
<?php
$manager = $aPerson->getManager();
class Person
{
public function getManager()
{
return $this->department->manager;
}
}