а как?
$this->service->update()?
или
$this->update()
у тебя есть входные данные, которые валидирует реквест, принимает контроллер, дальше ты либо сразу отправляешь их в модель, либо в сервис если там сложная логика которая приведет в лапшекоду в контроллере