/** * Update the FacebookMapModel object with the correct business token * * @param FacebookMapModel $map * * @throws FacebookMapModelDbException */ public function updateBizTokenMapping(FacebookMapModel $map) { $token = $this->getBizToken(); if ($token) { WikiaLogger::instance()->info('Updating business token', ['wikiaUserId' => $map->getWikiaUserId(), 'facebookUserId' => $map->getFacebookUserId(), 'appId' => $map->getAppId(), 'bizToken' => $token]); $map->updateBizToken($token); } else { WikiaLogger::instance()->warning('Unable to get business token', ['wikiaUserId' => $map->getWikiaUserId(), 'facebookUserId' => $map->getFacebookUserId(), 'appId' => $map->getAppId()]); } }