BP_Integration::start( $id = '', $name = '', $path = '', $params = array() )
Description
Source
File: bp-core/classes/class-bp-integration.php
public function start( $id = '', $name = '', $path = '', $params = array() ) {
// Internal identifier of integration.
$this->id = $id;
// Internal integration name.
$this->name = $name;
// Path for includes.
$this->path = trailingslashit( buddypress()->integration_dir ) . $path;
$this->url = trailingslashit( buddypress()->integration_url ) . $path;
if ( $params ) {
if ( isset( $params['required_plugin'] ) ) {
$this->required_plugin = $params['required_plugin'];
}
}
$this->setup_actions();
}
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.