Oara\Network\Publisher\AffiliateWindow::getMerchantList PHP Method

getMerchantList() public method

public getMerchantList ( ) : array
return array
    public function getMerchantList()
    {
        $merchantList = array();
        $params = array();
        $params['sRelationship'] = 'joined';
        $merchants = $this->_apiClient->getMerchantList($params)->getMerchantListReturn;
        foreach ($merchants as $merchant) {
            if (count($this->_sitesAllowed) == 0 || \in_array($merchant->oPrimaryRegion->sCountryCode, $this->_sitesAllowed)) {
                $merchantArray = array();
                $merchantArray["cid"] = $merchant->iId;
                $merchantArray["name"] = $merchant->sName;
                $merchantArray["url"] = $merchant->sDisplayUrl;
                $merchantList[] = $merchantArray;
            }
        }
        return $merchantList;
    }