I have a function that takes a member of a particular class:
public function addPage(My_Page $page)
{
// ...
}
I\'d like to make another
No, it's not possible to do directly. You might try this "clever" trick instead:
public function addPages(array $pages)
{
foreach($pages as $page) addPage($page);
}
public function addPage(My_Page $page)
{
//
}
But I 'm not sure if it's worth all the trouble. It would be a good approach if addPage
is useful on its own.