/** * @throws Gpf_Exception */ protected function resolveAccountId($campaignId) { $campaign = new Pap_Db_Campaign(); $campaign->setId($campaignId); try { $campaign->load(); return $campaign->getAccountId(); } catch (Gpf_DbEngine_NoRowException $e) { throw new Gpf_Exception("Can not resolve accountId for campaign '{$campaignId}' in Pap_Db_Banner::resolveAccountId()"); } }
protected function getAccountIdFromCampaign($campaignId) { $campaign = new Pap_Db_Campaign(); $campaign->setId($campaignId); $campaign->load(); return $campaign->getAccountId(); }