/** * Admin singleton * * @since BuddyPress Member Types (1.0.0) * * @param array $options [description] * * @uses BuddyBoss_BMT_Admin::setup() Init admin class * * @return object Admin class */ public static function instance() { static $instance = null; if (null === $instance) { $instance = new BuddyBoss_BMT_Admin(); $instance->setup(); } return $instance; }
/** * Include required admin files. * @access private * * @uses $this->do_includes() Loads array of files in the include folder */ private function load_admin() { $this->do_includes($this->admin_includes); $this->admin = BuddyBoss_BMT_Admin::instance(); }