/**
  * converts a tweet to a unified entity
  *
  * @param  TwitterEntityInterface       $socialEntity the tweet object
  * @param  UnifiedSocialEntityInterface $unified      the unified object
  * @return void
  */
 public function mapTwitterEntity(TwitterEntityInterface $socialEntity, UnifiedSocialEntityInterface $unified)
 {
     $unified->setForeignKey($socialEntity->getId());
     $unified->setCreated($socialEntity->getCreatedAt());
     $unified->setText($socialEntity->getText());
     $unified->setProfileImageUrl($socialEntity->getUserProfileImageUrlHttps());
     if ($socialEntity->getEntitiesMedia0MediaUrl()) {
         $unified->setImageUrl($socialEntity->getEntitiesMedia0MediaUrl());
     }
     $unified->setLinkUrl('http://twitter.com/' . $socialEntity->getUserId() . '/status/' . $socialEntity->getIdStr());
     $unified->setUsername($socialEntity->getUserScreenName());
 }
 /**
  * converts a tweet to a unified entity
  *
  * @param  TwitterEntityInterface       $socialEntity the tweet object
  * @param  UnifiedSocialEntityInterface $unified      the unified object
  * @return void
  */
 public function mapTwitterEntity(TwitterEntityInterface $socialEntity, UnifiedSocialEntityInterface $unified)
 {
     $unified->setForeignKey($socialEntity->getId());
     $unified->setCreated($socialEntity->getCreatedAt());
     $unified->setText($socialEntity->getText());
     $unified->setProfileImageUrl($socialEntity->getUserProfileImageUrlHttps());
     if ($socialEntity->getEntitiesMedia0MediaUrl()) {
         $unified->setImageUrl($socialEntity->getEntitiesMedia0MediaUrl());
     }
 }