/**
	 * @service
     * @anonym
	 * @param $id, $search, $from, $rowsPerPage
	 * @return Gpf_Rpc_Object
	 */
	public function load(Gpf_Rpc_Params $params) {
        if (!Gpf_Session::getAuthUser()->hasPrivilege(Gpf_Privileges::ROLE, Gpf_Privileges::P_READ) && 
        !Gpf_Session::getAuthUser()->hasPrivilege(Gpf_Privileges::ROLE, Pap_Privileges::P_READ_OWN) &&
        !Gpf_Session::getAuthUser()->hasPrivilege(Pap_Privileges::ROLE_NAME, Pap_Privileges::P_READ) &&
        !Gpf_Session::getAuthUser()->hasPrivilege(Pap_Privileges::ROLE_NAME, Pap_Privileges::P_READ_OWN)) {
            throw new Gpf_Rpc_PermissionDeniedException('Pap_Features_MultipleMerchants_RolesRichListBox', 'load');
        }
		return parent::load($params);
	}
 /**
   * @service campaign read
   * @param $id, $search, $from, $rowsPerPage
   * @return Gpf_Rpc_Object
   */
  public function load(Gpf_Rpc_Params $params) {
      return parent::load($params);
  }