/** * @service coupon read * @param Gpf_Rpc_Params $params * @return Gpf_Data_RecordSet */ public function getCustomFilterFields(Gpf_Rpc_Params $params) { $filterFields = new Gpf_View_CustomFilterFields(); $filterFields->addStringField('id', $this->_("ID")); $filterFields->addStringField('userid', $this->_("User ID")); $filterFields->addStringField('couponcode', $this->_("Code")); $filterFields->addStringField('rstatus', $this->_("Status")); $filterFields->addDateField('valid_from', $this->_("Valid from")); $filterFields->addDateField('valid_to', $this->_("Valid to")); $filterFields->addNumberField('limit_use', $this->_("Limit use")); return $filterFields->getRecordSet(); }
/** * @service log read * @param Gpf_Rpc_Params $params */ public function getCustomFilterFields(Gpf_Rpc_Params $params) { $filterFields = new Gpf_View_CustomFilterFields(); $filterFields->addNumberField(Gpf_Db_Table_Logs::ID, $this->_("Id")); $filterFields->addStringField(Gpf_Db_Table_Logs::MESSAGE, $this->_("Message")); $filterFields->addStringField(Gpf_Db_Table_Logs::IP, $this->_("IP")); $filterFields->addStringField(Gpf_Db_Table_Logs::GROUP_ID, $this->_("Group ID")); return $filterFields->getRecordSet(); }
/** * @service online_user read * @param Gpf_Rpc_Params $params */ public function getCustomFilterFields(Gpf_Rpc_Params $params) { $filterFields = new Gpf_View_CustomFilterFields(); $filterFields->addStringField(Gpf_Db_Table_LoginsHistory::IP, $this->_("IP")); $filterFields->addStringField(Gpf_Db_Table_AuthUsers::USERNAME, $this->_("Username")); $filterFields->addStringField(Gpf_Db_Table_AuthUsers::FIRSTNAME, $this->_("First Name")); $filterFields->addStringField(Gpf_Db_Table_AuthUsers::LASTNAME, $this->_("Last Name")); return $filterFields->getRecordSet(); }
/** * @anonym * @service * @param Gpf_Rpc_Params $params * @return Gpf_Data_RecordSet */ public function getCustomFilterFields(Gpf_Rpc_Params $params) { $filterFields = new Gpf_View_CustomFilterFields(); $filterFields->addStringField(Pap_Db_Table_Transactions::TRANSACTION_ID, $this->_("ID")); $filterFields->addNumberField(Pap_Db_Table_Transactions::COMMISSION, $this->_("Commission")); $filterFields->addNumberField(Pap_Db_Table_Transactions::TOTAL_COST, $this->_("Total cost")); $filterFields->addStringField('t_'.Pap_Db_Table_Transactions::ORDER_ID, $this->_("Order ID")); $filterFields->addStringField(Pap_Db_Table_Transactions::PRODUCT_ID, $this->_("Product ID")); $filterFields->addDateField(Pap_Db_Table_Transactions::DATE_INSERTED, $this->_("Created")); $filterFields->addDateField(Pap_Db_Table_Transactions::DATE_APPROVED, $this->_("Approved")); $filterFields->addStringField(Pap_Db_Table_Campaigns::NAME, $this->_("Campaign Name")); $filterFields->addStringField(Pap_Db_Table_Transactions::COUNTRY_CODE, $this->_("Country code")); $filterFields->addStringField(Pap_Db_Table_Transactions::R_TYPE, $this->_("Type")); $filterFields->addStringField('username', $this->_("Affiliate username")); $filterFields->addStringField('firstname', $this->_("Affiliate first name")); $filterFields->addStringField('lastname', $this->_("Affiliate last name")); $filterFields->addStringField(Pap_Db_Table_Transactions::R_STATUS, $this->_("Status")); $filterFields->addStringField(Pap_Db_Table_Transactions::PAYOUT_STATUS, $this->_("Paid")); $filterFields->addStringField(Pap_Db_Table_Transactions::IP, $this->_("Ip")); $filterFields->addStringField(Pap_Db_Table_Transactions::REFERER_URL, $this->_("Referer")); $filterFields->addStringField(Pap_Db_Table_Transactions::RECURRING_COMM_ID, $this->_("Recurring commison id")); $filterFields->addStringField(Pap_Db_Table_Transactions::PAYOUTHISTORY_ID, $this->_("Payout history id")); $filterFields->addNumberField(Pap_Db_Table_Transactions::CLICK_COUNT, $this->_("Click count")); $filterFields->addDateField(Pap_Db_Table_Transactions::FIRST_CLICK_TIME, $this->_("First click time")); $filterFields->addStringField(Pap_Db_Table_Transactions::FIRST_CLICK_REFERER, $this->_("First click referer")); $filterFields->addStringField(Pap_Db_Table_Transactions::FIRST_CLICK_IP, $this->_("First click ip")); $filterFields->addStringField(Pap_Db_Table_Transactions::FIRST_CLICK_DATA1, $this->_("First click data 1")); $filterFields->addStringField(Pap_Db_Table_Transactions::FIRST_CLICK_DATA2, $this->_("First click data 2")); $filterFields->addDateField(Pap_Db_Table_Transactions::LAST_CLICK_TIME, $this->_("Last click time")); $filterFields->addStringField(Pap_Db_Table_Transactions::LAST_CLICK_REFERER, $this->_("Last click referer")); $filterFields->addStringField(Pap_Db_Table_Transactions::LAST_CLICK_IP, $this->_("Last click ip")); $filterFields->addStringField(Pap_Db_Table_Transactions::LAST_CLICK_DATA1, $this->_("Last click data 1")); $filterFields->addStringField(Pap_Db_Table_Transactions::LAST_CLICK_DATA2, $this->_("Last click data 2")); $filterFields->addStringField(Pap_Db_Table_Transactions::DATA1, $this->_("Extra data 1")); $filterFields->addStringField(Pap_Db_Table_Transactions::DATA2, $this->_("Extra data 2")); $filterFields->addStringField(Pap_Db_Table_Transactions::DATA3, $this->_("Extra data 3")); $filterFields->addStringField(Pap_Db_Table_Transactions::DATA4, $this->_("Extra data 4")); $filterFields->addStringField(Pap_Db_Table_Transactions::DATA5, $this->_("Extra data 5")); $filterFields->addStringField(Pap_Db_Table_Transactions::ORIGINAL_CURRENCY_ID, $this->_("Original currency ID")); $filterFields->addStringField(Pap_Db_Table_Transactions::ORIGINAL_CURRENCY_RATE, $this->_("Original currency rate")); $filterFields->addStringField(Pap_Db_Table_Transactions::ORIGINAL_CURRENCY_VALUE, $this->_("Original currency value")); $filterFields->addStringField(Pap_Db_Table_Transactions::MERCHANTNOTE, $this->_("Merchant note")); $filterFields->addStringField(Pap_Db_Table_Transactions::SYSTEMNOTE, $this->_("System note")); Gpf_Plugins_Engine::extensionPoint('PostAffiliate.Pap_Common_Reports_TransactionsGridBase.getCustomFilterFields', $filterFields); return $filterFields->getRecordSet(); }
/** * @anonym * @service * @param Gpf_Rpc_Params $params */ public function getCustomFilterFields(Gpf_Rpc_Params $params) { $filterFields = new Gpf_View_CustomFilterFields(); return $filterFields->getRecordSet(); }
/** * @service affiliate read * @param Gpf_Rpc_Params $params */ public function getCustomFilterFields(Gpf_Rpc_Params $params) { $filterFields = new Gpf_View_CustomFilterFields(); $filterFields->addStringField("userid", $this->_("Id")); $filterFields->addStringField("firstname", $this->_("Firstname")); $filterFields->addStringField("lastname", $this->_("Lastname")); $filterFields->addStringField("username", $this->_("Username")); $filterFields->addDateField("dateinserted", $this->_("Date joined")); $filterFields->addStringField("parentuserid", $this->_("Parent ID")); $filterFields->addStringField("parentusername", $this->_("Parent username")); $filterFields->addStringField("parentfirstname", $this->_("Parent first name")); $filterFields->addStringField("parentlastname", $this->_("Parent last name")); $filterFields->addStringField("minimumpayout", $this->_("Min. payout")); $filterFields->addStringField("payoutmethod", $this->_("Payout method")); $filterFields->addStringField("ip", $this->_("IP address")); $filterFields->addNumberField("loginsnr", $this->_("Number of logins")); $filterFields->addDateField("lastlogin", $this->_("Last Login")); $formFields = Gpf_Db_Table_FormFields::getInstance(); $fields = $formFields->getFieldsNoRpc("affiliateForm", array(Gpf_Db_FormField::STATUS_MANDATORY, Gpf_Db_FormField::STATUS_OPTIONAL, Gpf_Db_FormField::STATUS_HIDDEN, Gpf_Db_FormField::STATUS_READ_ONLY)); foreach ($fields as $field) { $type = $field->get('type'); if ($type == Gpf_Db_FormField::TYPE_NUMBER) { $filterFields->addNumberField($field->get('code'), $this->_localize($field->get('name'))); } else { $filterFields->addStringField($field->get('code'), $this->_localize($field->get('name'))); } } $this->addStatCustomFilterFields($filterFields); return $filterFields->getRecordSet(); }
/** * @service user_in_commission_group read * @param Gpf_Rpc_Params $params */ public function getCustomFilterFields(Gpf_Rpc_Params $params) { $filterFields = new Gpf_View_CustomFilterFields(); $filterFields->addStringField("userid", $this->_("Id")); $filterFields->addStringField("firstname", $this->_("Firstname")); $filterFields->addStringField("lastname", $this->_("Lastname")); $filterFields->addStringField("username", $this->_("Username")); $filterFields->addDateField("dateadded", $this->_("Date joined")); return $filterFields->getRecordSet(); }
public function getCustomFilterFields(Gpf_View_CustomFilterFields $filterFields) { $filterFields->addStringField(Pap_Db_Table_CommissionTypes::CODE, $this->_("Action code")); }
/** * @service click read * @param Gpf_Rpc_Params $params */ public function getCustomFilterFields(Gpf_Rpc_Params $params) { $filterFields = new Gpf_View_CustomFilterFields(); $filterFields->addStringField(Pap_Db_Table_RawClicks::IP, $this->_("Ip")); $filterFields->addStringField(Pap_Db_Table_RawClicks::DATA1, $this->_("Extra data 1")); $filterFields->addStringField(Pap_Db_Table_RawClicks::DATA2, $this->_("Extra data 2")); $filterFields->addStringField(Pap_Db_Table_RawClicks::REFERERURL, $this->_("Referrer")); $filterFields->addStringField(Pap_Db_Table_RawClicks::COUNTRYCODE, $this->_("Country code")); return $filterFields->getRecordSet(); }
/** * @service affiliate read * @param Gpf_Rpc_Params $params */ public function getCustomFilterFields(Gpf_Rpc_Params $params) { $filterFields = new Gpf_View_CustomFilterFields(); $filterFields->addStringField(self::SUBSELECT_TANSACTIONS_TABLE_ALIAS.".data1", $this->_("Transaction data1")); $filterFields->addStringField(self::SUBSELECT_TANSACTIONS_TABLE_ALIAS.".data2", $this->_("Transaction data2")); $filterFields->addStringField(self::SUBSELECT_TANSACTIONS_TABLE_ALIAS.".data3", $this->_("Transaction data3")); $filterFields->addStringField(self::SUBSELECT_TANSACTIONS_TABLE_ALIAS.".data4", $this->_("Transaction data4")); $filterFields->addStringField(self::SUBSELECT_TANSACTIONS_TABLE_ALIAS.".data5", $this->_("Transaction data5")); $filterFields->addStringField(self::SUBSELECT_TANSACTIONS_TABLE_ALIAS.'.'.Pap_Db_Table_Transactions::R_TYPE, $this->_("Transaction type")); $this->addStatCustomFilterFields($filterFields); return $filterFields->getRecordSet(); }
public function addStatCustomFilterFields(Gpf_View_CustomFilterFields $filterFields) { $filterFields->addNumberField(self::IMPRESSIONS_RAW, $this->_("Raw impressions")); $filterFields->addNumberField(self::IMPRESSIONS_UNIQUE, $this->_("Unique impressions")); $filterFields->addNumberField(self::CLICKS_RAW, $this->_("Raw clicks")); $filterFields->addNumberField(self::CLICKS_UNIQUE, $this->_("Unique clicks")); $filterFields->addNumberField(self::CTR_RAW, $this->_("Clickthrough ratio raw")); $filterFields->addNumberField(self::CTR_UNIQUE, $this->_("Clickthrough ratio unique")); $filterFields->addNumberField(self::SALES_COUNT, $this->_("Sales count")); $filterFields->addNumberField(self::SALES_TOTAL, $this->_("Sale revenue")); $filterFields->addNumberField(self::COMMISSIONS, $this->_("Commissions")); $filterFields->addNumberField(self::SCR_RAW, $this->_("Conversion ratio raw")); $filterFields->addNumberField(self::SCR_UNIQUE, $this->_("Conversion ratio unique")); $filterFields->addNumberField(self::AVG_COMMISSION_PER_CLICK, $this->_("Average commission per click")); $filterFields->addNumberField(self::AVG_COMMISSION_PER_IMP, $this->_("Average commission per impression")); $filterFields->addNumberField(self::AVG_AMOUNT_OF_ORDER, $this->_("Average amount of order")); }
/** * @anonym * @service * @param Gpf_Rpc_Params $params * @return Gpf_Data_RecordSet */ public function getCustomFilterFields(Gpf_Rpc_Params $params) { $filterFields = new Gpf_View_CustomFilterFields(); $filterFields->addStringField(Pap_Db_Table_Banners::ID, $this->_("Banner Id")); $filterFields->addStringField(Pap_Db_Table_Banners::NAME, $this->_("Name")); $filterFields->addStringField(Pap_Db_Table_Banners::DESTINATION_URL, $this->_("Target Url")); $filterFields->addStringField(Pap_Db_Table_Banners::CAMPAIGN_ID, $this->_("Campaign Id")); $filterFields->addStringField(Pap_Db_Table_Banners::DESCRIPTION, $this->_("Description")); $filterFields->addStringField(Pap_Db_Table_Banners::DATA1, $this->_("Data1")); $filterFields->addStringField(Pap_Db_Table_Banners::DATA2, $this->_("Data2")); $filterFields->addStringField(Pap_Db_Table_Banners::DATA3, $this->_("Data3")); $filterFields->addStringField(Pap_Db_Table_Banners::DATA4, $this->_("Data4")); $filterFields->addStringField(Pap_Db_Table_Banners::DATA5, $this->_("Data5")); return $filterFields->getRecordSet(); }
/** * @service visitor_affiliates read * @param Gpf_Rpc_Params $params */ public function getCustomFilterFields(Gpf_Rpc_Params $params) { $filterFields = new Gpf_View_CustomFilterFields(); $filterFields->addStringField(Pap_Db_Table_VisitorAffiliates::IP, $this->_("IP")); $filterFields->addStringField(Pap_Db_Table_VisitorAffiliates::VISITORID, $this->_("Visitor ID")); return $filterFields->getRecordSet(); }