bp_groups_current_group_object
Filters the current group object being instantiated from previous filter.
Description
Parameters (1)
- 0. $current_group_class_group_id (object)
- Newly instantiated object for the group.
Usage
- To run the hook, copy the example below.
- $current_group_class_group_id = apply_filters( 'bp_groups_current_group_object', $current_group_class_group_id );
- if ( !empty( $current_group_class_group_id ) ) {
- // everything has led up to this point...
- }
- The following example is for adding a hook callback.
- // define the bp_groups_current_group_object callback
- function filter_bp_groups_current_group_object( $current_group_class_group_id ) {
- // make filter magic happen here...
- return $current_group_class_group_id;
- };
- // add the filter
- add_filter( 'bp_groups_current_group_object', 'filter_bp_groups_current_group_object', 10, 1 );
- To remove a hook callback, use the example below.
- // remove the filter
- remove_filter( 'bp_groups_current_group_object', 'filter_bp_groups_current_group_object', 10, 1 );
Defined (1)
The filter is defined in the following location(s).
- /bp-groups/classes/class-bp-groups-component.php
- $this->current_group = apply_filters( 'bp_groups_current_group_object', new $current_group_class( $group_id ) );