public Object getRefererType(int idSite, PiwikPeriod period, PiwikDate date, string segment = null, RefererType refererType = null) { Parameter[] parameters = { new SimpleParameter("idSite", idSite), new PeriodParameter("period", period), new PiwikDateParameter("date", date), new SimpleParameter("segment", segment), new RefererTypeParameter("typeReferer", refererType), }; if (PiwikPeriod.isMultipleDates(period, date)) { return this.sendRequest<Hashtable>("getRefererType", new List<Parameter>(parameters)); } else { return this.sendRequest<ArrayList>("getRefererType", new List<Parameter>(parameters)); } }
public RefererTypeParameter(string name, RefererType refererType) : base(name) { this.refererType = refererType; }
public Object getRefererType(int idSite, PiwikPeriod period, PiwikDate date, string segment = null, RefererType refererType = null) { Parameter[] parameters = { new SimpleParameter("idSite", idSite), new PeriodParameter("period", period), new PiwikDateParameter("date", date), new SimpleParameter("segment", segment), new RefererTypeParameter("typeReferer", refererType), }; if (PiwikPeriod.isMultipleDates(period, date)) { return(this.sendRequest <Hashtable>("getRefererType", new List <Parameter>(parameters))); } else { return(this.sendRequest <ArrayList>("getRefererType", new List <Parameter>(parameters))); } }