Merge branch 'develop' into feature/dashboard
authorSteve Sutton <steve@gaslightmedia.com>
Fri, 14 Oct 2016 19:15:53 +0000 (15:15 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Fri, 14 Oct 2016 19:15:53 +0000 (15:15 -0400)
1  2 
setup/adminHooks.php

   *
   *  Also note that parameters will be in the context of the main admin controller constructor.
   */
+ add_filter( 'glm-member-db-events-get-events', function( $output ){
+     $events = $this->wpdb->get_results(
+         "SELECT E.id,E.name,T1.start_time as start
+            FROM " . GLM_MEMBERS_EVENTS_PLUGIN_DB_PREFIX . "events E,
+                 " . GLM_MEMBERS_EVENTS_PLUGIN_DB_PREFIX . "times T1
+           WHERE E.status = 10
+             AND T1.event = E.id AND T1.start_time IN (SELECT MIN(start_time)
+                                                         FROM " . GLM_MEMBERS_EVENTS_PLUGIN_DB_PREFIX . "times
+                                                        WHERE event = E.id)
+          ORDER BY start DESC",
+         ARRAY_A
+     );
+     return $events;
+ } );
 +add_filter(
 +    'glm-member-db-dashboard-member-widgets',
 +    function ( $member = null ) {
 +        $content = $this->controller( 'dashboard', 'events', $member );
 +        return $content;
 +    },
 +    12,
 +    1
 +);
 +add_filter(
 +    'glm-member-db-dashboard-member-admin-widgets',
 +    function ( $member = null ) {
 +        $content = $this->controller( 'dashboard', 'events', $member );
 +        return $content;
 +    },
 +    12,
 +    1
 +);