| [ Index ] |
PHP Cross Reference of BuddyPress |
[Source view] [Print] [Project Stats]
BuddyPress Core Loader. Core contains the commonly used functions, classes, and APIs.
| File Size: | 414 lines (12 kb) |
| Included or required: | 0 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
BP_Core:: (9 methods):
__construct()
__get()
bootstrap()
includes()
setup_globals()
setup_cache_groups()
register_post_types()
rest_api_init()
blocks_init()
| __construct() X-Ref |
| Start the members component creation process. since: 1.5.0 |
| __get( $key = '' ) X-Ref |
| Magic getter. This exists specifically for supporting deprecated object vars. param: string $key since: 7.0.0 return: mixed |
| bootstrap() X-Ref |
| Populate the global data needed before BuddyPress can continue. This involves figuring out the currently required, activated, deactivated, and optional components. since: 1.5.0 |
| includes( $includes = array() X-Ref |
| Include bp-core files. param: array $includes See {@link BP_Component::includes()}. since: 1.6.0 |
| setup_globals( $args = array() X-Ref |
| Set up bp-core global settings. Sets up a majority of the BuddyPress globals that require a minimal amount of processing, meaning they cannot be set in the BuddyPress class. param: array $args See {@link BP_Component::setup_globals()}. since: 1.5.0 |
| setup_cache_groups() X-Ref |
| Setup cache groups since: 2.2.0 |
| register_post_types() X-Ref |
| Set up post types. since: BuddyPress (2.4.0) |
| rest_api_init( $controllers = array() X-Ref |
| Init the Core controllers of the BP REST API. param: array $controllers Optional. See BP_Component::rest_api_init() for since: 9.0.0 |
| blocks_init( $blocks = array() X-Ref |
| Register the BP Core Blocks. param: array $blocks Optional. See BP_Component::blocks_init() for since: 9.0.0 |
| Generated: Wed Nov 12 01:00:57 2025 | Cross-referenced by PHPXref 0.7.1 |