public function sync() { $listingInfo = SJB_ListingManager::getListingInfoBySID($this->listingSID); $oCurListing = SJB_ObjectMother::createListing($listingInfo, SJB_ListingTypeManager::getListingTypeSIDByID('Resume')); $this->facebookSocialPlugin->fillObjectOutSocialData($oCurListing); $oCurListing->setSID($this->listingSID); SJB_ListingManager::saveListing($oCurListing); }
/** * * @param SJB_Object|SJB_User|SJB_Listing $object * @return SJB_User|SJB_Listing */ public function fillObjectOutSocialData(SJB_Object $object) { if (is_object(self::$oSocialPlugin)) { self::$oSocialPlugin->fillObjectOutSocialData($object); } return $object; }