function it_adds_user_to_record(UserProviderInterface $userProvider) { $userProvider->getUser()->willReturn('boris'); $this->processRecord(['message' => 'test log'])->shouldReturn(['message' => 'test log', 'extra' => ['user' => 'boris']]); }
/** * @param array $record * * @return array */ public function processRecord(array $record) { $record['extra']['user'] = $this->userProvider->getUser(); return $record; }