Я расширяю один мой контроллер от другого, как это:
Класс ProductController расширяет APIProductController
тогда, теперь я бы использовал одну функцию APIProductController, которую онзовут ShowUser в ProductController
<-------1------->
public function ShowUser()
{
return $this->ShowUser();
}
<-------2------->
public function ShowUser()
{
return static::ShowUser();
}
<-------3------->
public function ShowUser()
{
return self::ShowUser();
}