Methods
Description
BP_Message_Export::messages_recipients()

Merge recipients into items.

Source: bp-core/gdpr/class-bp-message-export.php:208

BP_Message_Export::process_data()

Export member messages.

Source: bp-core/gdpr/class-bp-message-export.php:44

BP_Message_Export::process_erase()

Delete user messages and change ownership to anonymous.

Source: bp-core/gdpr/class-bp-message-export.php:130

BP_Messages_Box_Template::__construct()

Constructor method.

Source: bp-messages/classes/class-bp-messages-box-template.php:108

BP_Messages_Box_Template::has_threads()

Whether there are threads available in the loop.

Source: bp-messages/classes/class-bp-messages-box-template.php:246

BP_Messages_Box_Template::message_threads()

Whether there are threads left in the loop to iterate over.

Source: bp-messages/classes/class-bp-messages-box-template.php:287

BP_Messages_Box_Template::next_thread()

Set up the next member and iterate index.

Source: bp-messages/classes/class-bp-messages-box-template.php:259

BP_Messages_Box_Template::rewind_threads()

Rewind the threads and reset thread index.

Source: bp-messages/classes/class-bp-messages-box-template.php:269

BP_Messages_Box_Template::the_message_thread()

Set up the current thread inside the loop.

Source: bp-messages/classes/class-bp-messages-box-template.php:315

BP_Messages_Component::__construct()

Start the messages component creation process.

Source: bp-messages/classes/class-bp-messages-component.php:35

BP_Messages_Component::includes()

Include files.

Source: bp-messages/classes/class-bp-messages-component.php:54

BP_Messages_Component::late_includes()

Late includes method.

Source: bp-messages/classes/class-bp-messages-component.php:87

BP_Messages_Component::rest_api_init()

Init the BuddyBoss REST API.

Source: bp-messages/classes/class-bp-messages-component.php:404

BP_Messages_Component::setup_admin_bar()

Set up the Toolbar.

Source: bp-messages/classes/class-bp-messages-component.php:285

BP_Messages_Component::setup_cache_groups()

Setup cache groups

Source: bp-messages/classes/class-bp-messages-component.php:382

BP_Messages_Component::setup_globals()

Set up globals for the Messages component.

Source: bp-messages/classes/class-bp-messages-component.php:152

BP_Messages_Component::setup_nav()

Set up navigation for user pages.

Source: bp-messages/classes/class-bp-messages-component.php:195

BP_Messages_Component::setup_title()

Set up the title for pages.

Source: bp-messages/classes/class-bp-messages-component.php:355

BP_Messages_Message::__construct()

Constructor.

Source: bp-messages/classes/class-bp-messages-message.php:86

BP_Messages_Message::convert_orderby_to_order_by_term()

Convert the ‘orderby’ param into a proper SQL term/column.

Source: bp-messages/classes/class-bp-messages-message.php:817

BP_Messages_Message::delete_user_message()

Delete all the message send by user

Source: bp-messages/classes/class-bp-messages-message.php:361

BP_Messages_Message::get()

Query for messages

Source: bp-messages/classes/class-bp-messages-message.php:526

BP_Messages_Message::get_date_query_sql()

Get the SQL for the ‘date_query’ param in BP_Messages_Message::get().

Source: bp-messages/classes/class-bp-messages-message.php:796

BP_Messages_Message::get_existing_thread()

Get existsing thread which matches the recipients

Source: bp-messages/classes/class-bp-messages-message.php:425

BP_Messages_Message::get_existing_threads()

Get existsing threads which matches the recipients

Source: bp-messages/classes/class-bp-messages-message.php:463

BP_Messages_Message::get_last_sent_for_user()

Get the ID of the message last sent by the logged-in user for a given thread.

Source: bp-messages/classes/class-bp-messages-message.php:296

BP_Messages_Message::get_message_sender()

Get the ID of the sender of a message.

Source: bp-messages/classes/class-bp-messages-message.php:342

BP_Messages_Message::get_meta_query_sql()

Get the SQL for the ‘meta_query’ param in BP_Messages_Message::get()

Source: bp-messages/classes/class-bp-messages-message.php:758

BP_Messages_Message::get_recipient_ids()

Get list of recipient IDs from their usernames.

Source: bp-messages/classes/class-bp-messages-message.php:261

BP_Messages_Message::get_recipients()

Get a list of recipients for a message.

Source: bp-messages/classes/class-bp-messages-message.php:230

BP_Messages_Message::is_user_sender()

Check whether a user is the sender of a message.

Source: bp-messages/classes/class-bp-messages-message.php:321

BP_Messages_Message::populate()

Set up data related to a specific message object.

Source: bp-messages/classes/class-bp-messages-message.php:100

BP_Messages_Message::send()

Send a message.

Source: bp-messages/classes/class-bp-messages-message.php:125

BP_Messages_Message::strip_leading_and()

Strips the leading AND and any surrounding whitespace from a string.

Source: bp-messages/classes/class-bp-messages-message.php:845

BP_Messages_Notice::__construct()

Constructor.

Source: bp-messages/classes/class-bp-messages-notice.php:62

BP_Messages_Notice::activate()

Activates a notice.

Source: bp-messages/classes/class-bp-messages-notice.php:156

BP_Messages_Notice::convert_orderby_to_order_by_term()

Convert the ‘orderby’ param into a proper SQL term/column.

Source: bp-messages/classes/class-bp-messages-notice.php:407

BP_Messages_Notice::deactivate()

Deactivates a notice.

Source: bp-messages/classes/class-bp-messages-notice.php:168

BP_Messages_Notice::delete()

Deletes a notice.

Source: bp-messages/classes/class-bp-messages-notice.php:180

BP_Messages_Notice::get()

Query for Notices.

Source: bp-messages/classes/class-bp-messages-notice.php:241

BP_Messages_Notice::get_active()

Returns the active notice that should be displayed on the front end.

Source: bp-messages/classes/class-bp-messages-notice.php:498

BP_Messages_Notice::get_notices()

Pulls up a list of notices.

Source: bp-messages/classes/class-bp-messages-notice.php:433

BP_Messages_Notice::get_total_notice_count()

Returns the total number of recorded notices.

Source: bp-messages/classes/class-bp-messages-notice.php:474

BP_Messages_Notice::populate()

Populate method.

Source: bp-messages/classes/class-bp-messages-notice.php:76

BP_Messages_Notice::save()

Saves a notice.

Source: bp-messages/classes/class-bp-messages-notice.php:99

BP_Messages_Notices_Admin::__construct()

Constructor method.

Source: bp-messages/classes/class-bp-messages-notices-admin.php:64

BP_Messages_Notices_Admin::admin_index()

Generate content for the bp-notices admin screen.

Source: bp-messages/classes/class-bp-messages-notices-admin.php:184

BP_Messages_Notices_Admin::admin_load()

Catch save/update requests or load the screen.

Source: bp-messages/classes/class-bp-messages-notices-admin.php:116

BP_Messages_Notices_Admin::admin_menu()

Add the ‘Site Notices’ admin menu item.

Source: bp-messages/classes/class-bp-messages-notices-admin.php:92

BP_Messages_Notices_Admin::register_notices_admin()

Create a new instance or access the current instance of this class.

Source: bp-messages/classes/class-bp-messages-notices-admin.php:44