LLMS_Sessions::get_open_sessions( int $limit = 50, int $skip )
Retrieve open sessions.
Parameters Parameters
- $limit
-
(int) (Optional) Number of sessions to return.
Default value: 50
- $skip
-
(int) (Required) Number of sessions to skip.
Return Return
(LLMS_Event[])
Source Source
File: includes/class-llms-sessions.php
293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 | protected function get_open_sessions( $limit = 50, $skip = 0 ) { global $wpdb ; $sessions = $wpdb ->get_col( $wpdb ->prepare( " SELECT event_id FROM { $wpdb ->prefix}lifterlms_events_open_sessions ORDER BY event_id ASC LIMIT %d, %d ", $skip , $limit ) ); // db call ok; no-cache ok. $ret = array (); if ( count ( $sessions ) ) { foreach ( $sessions as $id ) { $ret [] = new LLMS_Event( $id ); } } return $ret ; } |
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
4.5.0 | Retrieve open sessions from the wp_lifterlms_events_open_sessions table. |
3.36.0 | Introduced. |