Допустим у нас есть PostController, у него по стандарту index, create, store, show, edit, update, destroy, все они подразумевают работают только с сущностью Post (или с коллекцией постов в случае index). Другие экшены добавлять не желательно. Что делать? Как сложную логику описать?
В сервисы выноси.
$отдел-кадров->найми-на- работу($сотрудникВася)