public function convertTwitterUserToBlvd(TwitterUserEntity $twitterUser) { $blvdEnt = new BlvdEntity(); $blvdEnt->setName($twitterUser->getName())->setWebsite($twitterUser->getUrl())->setDescription($twitterUser->getDescription())->setProfilePictureUrl($twitterUser->getProfileImageUrl())->setExcludeFromBlvd(1)->setTwitterUsername($twitterUser->getScreenName())->setDisplayName($twitterUser->getName()); return $blvdEnt; }
public function formatTwitterUser($obj) { $url = ''; if (isset($obj->entities->url)) { $url = $obj->entities->url->urls[0]->expanded_url; } $date_ut = strtotime($obj->created_at); $dateYMD = date("Y-m-d H:i:00", $date_ut); $userEnt = new TwitterUserEntity(); $userEnt->setId(NULL)->setName($obj->name)->setTwitterId($obj->id_str)->setScreenName($obj->screen_name)->setDescription($obj->description)->setCreatedAt($dateYMD)->setUrl($url)->setProfileImageUrl($obj->profile_image_url); return $userEnt; }