/** * @param int $iSubscriptionID * * @return string */ public function getSubscriptionById($iSubscriptionID) { $aMap = api_AContainer::DbReadKeys(CSubscription::getStaticMap()); $aMap = array_map(array($this, 'escapeColumn'), $aMap); $sSql = 'SELECT %s FROM %sawm_subscriptions WHERE %s = %d'; return sprintf($sSql, implode(', ', $aMap), $this->prefix(), $this->escapeColumn('id_subscription'), $iSubscriptionID); }