BP_Activity_Activity::__construct( int|bool $id = false )
Constructor method.
Parameters #Parameters
- $id
-
(int|bool) (Optional) The ID of a specific activity item.
Default value: false
Source #Source
File: bp-activity/classes/class-bp-activity-activity.php
public function __construct( $id = false ) { // Instantiate errors object. $this->errors = new WP_Error; if ( !empty( $id ) ) { $this->id = (int) $id; $this->populate(); } }
Expand full source code Collapse full source code View on Trac
Related #Related
Uses #Uses
Uses | Description |
---|---|
bp-activity/classes/class-bp-activity-activity.php: BP_Activity_Activity::populate() |
Populate the object with data about the specific activity item. |
Used By #Used By
Used By | Description |
---|---|
bp-activity/bp-activity-admin.php: bp_activity_admin_reply() |
AJAX receiver for Activity replies via the admin screen. |
bp-activity/bp-activity-admin.php: bp_activity_admin_load() |
Set up the Activity admin page. |
bp-activity/classes/class-bp-activity-list-table.php: BP_Activity_List_Table::column_comment() |
Content column, and “quick admin” rollover actions. |
bp-activity/classes/class-bp-activity-list-table.php: BP_Activity_List_Table::can_comment() |
Checks if an activity item can be replied to. |
bp-activity/classes/class-bp-activity-activity.php: BP_Activity_Activity::get_activity_comments() |
Get activity comments that are associated with a specific activity ID. |
bp-activity/classes/class-bp-activity-oembed-extension.php: BP_Activity_oEmbed_Extension::validate_url_to_item_id() |
Validates the URL to determine if the activity item is valid. |
bp-activity/classes/class-bp-activity-oembed-extension.php: BP_Activity_oEmbed_Extension::set_oembed_response_data() |
Sets the oEmbed response data for our activity item. |
bp-activity/classes/class-bp-activity-oembed-extension.php: BP_Activity_oEmbed_Extension::set_fallback_html() |
Sets a custom |
bp-activity/bp-activity-template.php: bp_activity_get_comment_depth() |
Return the current activity comment depth. |
bp-activity/bp-activity-functions.php: bp_activity_transition_post_type_comment_status() |
When a post type comment status transition occurs, update the relevant activity’s status. |
bp-activity/bp-activity-functions.php: bp_activity_at_message_notification() |
Send email and BP notifications when a user is mentioned in an update. |
bp-activity/bp-activity-functions.php: bp_activity_new_comment_notification() |
Send email and BP notifications when an activity item receives a comment. |
bp-activity/bp-activity-functions.php: bp_activity_delete_comment() |
Delete an activity comment. |
bp-activity/bp-activity-functions.php: bp_activity_delete_children() |
Delete an activity comment’s children. |
bp-activity/bp-activity-functions.php: bp_activity_get_permalink() |
Get the permalink for a single activity item. |
bp-activity/bp-activity-functions.php: bp_activity_new_comment() |
Add an activity comment. |
bp-activity/bp-activity-functions.php: bp_activity_post_type_update() |
Update the activity item for a custom post type entry. |
bp-activity/bp-activity-functions.php: bp_activity_add() |
Add an activity item. |
bp-activity/bp-activity-functions.php: bp_activity_spam_all_user_data() |
Mark all of the user’s activity as spam. |
bp-activity/bp-activity-functions.php: bp_activity_ham_all_user_data() |
Mark all of the user’s activity as ham (not spam). |
bp-activity/bp-activity-functions.php: bp_activity_adjust_mention_count() |
Adjusts mention count for mentioned users in activity items. |
bp-activity/actions/spam.php: bp_activity_action_spam_activity() |
Mark specific activity item as spam and redirect to previous page. |
bp-activity/actions/favorite.php: bp_activity_action_mark_favorite() |
Mark activity as favorite. |
bp-activity/actions/delete.php: bp_activity_action_delete_activity() |
Delete specific activity item and redirect to previous page. |
bp-activity/actions/reply.php: bp_activity_action_post_comment() |
Post new activity comment. |
bp-blogs/bp-blogs-activity.php: bp_blogs_post_type_comments_avoid_duplicates() |
Limit the display of post type synced comments. |
bp-blogs/bp-blogs-activity.php: bp_blogs_activity_comment_single_permalink() |
Changes single activity comment entries to use the blog comment permalink. |
bp-blogs/bp-blogs-activity.php: bp_blogs_activity_comment_single_action() |
Formats single activity comment entries to use the blog comment action. |
bp-blogs/bp-blogs-activity.php: bp_blogs_sync_activity_edit_to_post_comment() |
Updates the blog comment when the associated activity comment is edited. |
bp-blogs/bp-blogs-activity.php: bp_blogs_setup_comment_loop_globals_on_ajax() |
Set up some globals used in the activity comment loop when AJAX is used. |
bp-blogs/bp-blogs-activity.php: bp_blogs_sync_add_from_activity_comment() |
Syncs activity comments and posts them back as blog comments. |
bp-blogs/bp-blogs-activity.php: bp_blogs_sync_delete_from_activity_comment() |
Deletes the blog comment when the associated activity comment is deleted. |
cli/src/activity-fetcher.php: Activity_Fetcher::get() |
Get an activity ID. |
bp-templates/bp-nouveau/includes/activity/ajax.php: bp_nouveau_ajax_new_activity_comment() |
Posts new Activity comments received via a POST request. |
bp-templates/bp-nouveau/includes/activity/ajax.php: bp_nouveau_ajax_spam_activity() |
AJAX spam an activity item or comment. |
bp-templates/bp-nouveau/includes/activity/ajax.php: bp_nouveau_ajax_mark_activity_favorite() |
Mark an activity as a favourite via a POST request. |
bp-templates/bp-nouveau/includes/activity/ajax.php: bp_nouveau_ajax_delete_activity() |
Deletes an Activity item/Activity comment item received via a POST request. |
bp-templates/bp-legacy/buddypress-functions.php: bp_legacy_theme_new_activity_comment() |
Posts new Activity comments received via a POST request. |
bp-templates/bp-legacy/buddypress-functions.php: bp_legacy_theme_delete_activity() |
Deletes an Activity item received via a POST request. |
bp-templates/bp-legacy/buddypress-functions.php: bp_legacy_theme_delete_activity_comment() |
Deletes an Activity comment received via a POST request. |
bp-templates/bp-legacy/buddypress-functions.php: bp_legacy_theme_spam_activity() |
AJAX spam an activity item or comment. |
bp-templates/bp-legacy/buddypress-functions.php: bp_legacy_theme_mark_activity_favorite() |
Mark an activity as a favourite via a POST request. |
bp-groups/bp-groups-activity.php: bp_groups_filter_activity_can_comment_reply() |
Function used to determine if a user can reply on a group activity comment. |
bp-themes/bp-default/_inc/ajax.php: bp_dtheme_delete_activity() |
Deletes an Activity item received via a POST request. |
bp-themes/bp-default/_inc/ajax.php: bp_dtheme_delete_activity_comment() |
Deletes an Activity comment received via a POST request |
bp-themes/bp-default/_inc/ajax.php: bp_dtheme_spam_activity() |
AJAX spam an activity item or comment |
Changelog #Changelog
Version | Description |
---|---|
1.5.0 | Introduced. |