/** * Link XLite and CMS profiles * * @param \XLite\Model\Profile $profile XLite profile * @param integer $cmsProfileId CMS profile id * * @return void */ public function linkProfiles(\XLite\Model\Profile $profile, $cmsProfileId) { $profile->setCMSProfileId($cmsProfileId); $profile->setCMSName(\XLite\Module\CDev\DrupalConnector\Handler::getInstance()->getCMSName()); $this->defineUnlinkProfilesQuery($cmsProfileId)->execute(); $this->defineLinkProfilesQuery($profile->getProfileId(), $cmsProfileId)->execute(); }