// // Get List of Members
// $members = $memberData->getList( $where, 'member_name');
- $where =
- " WHERE access
- IN (
- ".$this->config['access_numb']['NoAccess'].",
- ".$this->config['access_numb']['Moderated'].",
- ".$this->config['access_numb']['Full']."
- )";
- $sql =
- "SELECT *
- FROM ".GLM_MEMBERS_PLUGIN_DB_PREFIX."members
- ".$where.";";
- //$members = get_members_summary(); // Call to undefined function get_members_summar()
- $members = $this->wpdb->get_results( $sql );
-
+ // Call to undefined function get_members_summar()
+ //$members = $this->wpdb->get_results( $sql );
- $summary[] = "test";
- $summary[] = $members;
+ $summary[] = GLM_MEMBERS_PLUGIN_DB_PREFIX;
+ if ( defined("GLM_MEMBERS_EVENTS_PLUGIN_PATH") ) {
+ $members = $this->get_members_summary();
+ $summary[] = $members;
+ }
if ( defined("GLM_MEMBERS_EVENTS_PLUGIN_PATH") ) {
$events = $this->get_events_summary();
+
+ $sql =
+ "SELECT *
+ FROM ".GLM_MEMBERS_EVENTS_PLUGIN_DB_PREFIX."events";
+
+ $events = $this->wpdb->get_results( $sql );
+
$summary[] = $events;
}
if ( defined("GLM_MEMBERS_COUPONS_PLUGIN_PATH") ) {
$summary[] = $this->get_coupons_summary();
}
if ( defined("GLM_MEMBERS_PACKAGING_PLUGIN_PATH") ) {
- $summary[] = "packages str";
+ $summary[] = $this->get_packages_summary();
}
return rest_ensure_response( array_values( $summary ) );
}
return $status;
}
-
+
// Get members
//public function getList( $where = '', $order = '', $fieldVals = true, $idField = 'id', $start = false, $limit = false, $prohibitListOptions = false, $appendSelect = null )
public function get_members_summary() {
-
+ $where =
+ " access
+ IN (
+ ".$this->config['access_numb']['NoAccess'].",
+ ".$this->config['access_numb']['Moderated'].",
+ ".$this->config['access_numb']['Full']."
+ )";
+ $where = " true";
$sql =
"SELECT *
- FROM ".GLM_MEMBERS_PLUGIN_DB_PREFIX."members";
+ FROM ".GLM_MEMBERS_PLUGIN_DB_PREFIX."members
+ WHERE ".$where.";";
$members = $this->wpdb->get_results( $sql );
// Get events
public function get_events_summary() {
- return "events summary";
- }
+ $sql =
+ "SELECT *
+ FROM ".GLM_MEMBERS_EVENTS_PLUGIN_DB_PREFIX."events";
- // Get packages
- public function get_packages_summary() {
- return "packages summary";
+ $events = $this->wpdb->get_results( $sql );
+
+ return $events;
}
+
// Get coupons
public function get_coupons_summary() {
- return "coupons summary";
+ $sql =
+ "SELECT *
+ FROM ".GLM_MEMBERS_COUPONS_PLUGIN_DB_PREFIX."coupons";
+
+ $coupons = $this->wpdb->get_results( $sql );
+
+ return $coupons;
+ }
+
+ // Get packages
+ public function get_packages_summary() {
+ $sql =
+ "SELECT *
+ FROM ".GLM_MEMBERS_PACKAGING_PLUGIN_DB_PREFIX."packages";
+
+ $packages = $this->wpdb->get_results( $sql );
+
+ return $packages;
}
}