BP_Media::populate()
Populate the object with data about the specific media item.
Description
Source
File: bp-media/classes/class-bp-media.php
public function populate() { global $wpdb; $row = wp_cache_get( $this->id, 'bp_media' ); if ( false === $row ) { $bp = buddypress(); $row = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM {$bp->media->table_name} WHERE id = %d", $this->id ) ); wp_cache_set( $this->id, $row, 'bp_media' ); } if ( empty( $row ) ) { $this->id = 0; return; } $this->id = (int) $row->id; $this->blog_id = (int) $row->blog_id; $this->attachment_id = (int) $row->attachment_id; $this->user_id = (int) $row->user_id; $this->title = $row->title; $this->album_id = (int) $row->album_id; $this->activity_id = (int) $row->activity_id; $this->group_id = (int) $row->group_id; $this->privacy = $row->privacy; $this->menu_order = (int) $row->menu_order; $this->date_created = $row->date_created; }
Changelog
Version | Description |
---|---|
BuddyBoss 1.0.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.