Uname:Linux server.rehabsharif.com 5.14.0-611.54.3.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 7 16:31:24 EDT 2026 x86_64

Base Dir : /home/nobi37te/public_html

User : nobi37te


403WebShell
403Webshell
Server IP : 104.21.25.182  /  Your IP : 216.73.216.98
Web Server : Apache
System : Linux server.rehabsharif.com 5.14.0-611.54.3.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 7 16:31:24 EDT 2026 x86_64
User : nobi37te ( 1003)
PHP Version : 8.2.33
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/nobi37te/public_html/wp-content/plugins/buddyboss-platform/cli/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/nobi37te/public_html/wp-content/plugins/buddyboss-platform/cli/wp-cli-bp.php
<?php
namespace Buddypress\CLI;

use WP_CLI;

// Bail if WP-CLI is not present.
if ( ! defined( '\WP_CLI' ) ) {
	return;
}

WP_CLI::add_hook(
	'before_wp_load',
	function() {
		require_once __DIR__ . '/component.php';
		require_once __DIR__ . '/components/buddypress.php';
		require_once __DIR__ . '/components/signup.php';
		require_once __DIR__ . '/components/activity.php';
		require_once __DIR__ . '/components/activity-favorite.php';
		require_once __DIR__ . '/components/component.php';
		require_once __DIR__ . '/components/group.php';
		require_once __DIR__ . '/components/group-member.php';
		require_once __DIR__ . '/components/group-invite.php';
		require_once __DIR__ . '/components/member.php';
		require_once __DIR__ . '/components/friend.php';
		require_once __DIR__ . '/components/xprofile.php';
		require_once __DIR__ . '/components/xprofile-group.php';
		require_once __DIR__ . '/components/xprofile-field.php';
		require_once __DIR__ . '/components/xprofile-data.php';
		require_once __DIR__ . '/components/tool.php';
		require_once __DIR__ . '/components/message.php';
		require_once __DIR__ . '/components/notification.php';
		require_once __DIR__ . '/components/email.php';

		WP_CLI::add_command(
			'bp',
			__NAMESPACE__ . '\\Command\\Buddypress',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}
				},
			)
		);

		WP_CLI::add_command(
			'bp signup',
			__NAMESPACE__ . '\\Command\\Signup',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}
				},
			)
		);

		WP_CLI::add_command(
			'bp notification',
			__NAMESPACE__ . '\\Command\\Notification',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}

					if ( ! bp_is_active( 'notifications' ) ) {
						WP_CLI::error( 'The Notification component is not active.' );
					}
				},
			)
		);

		WP_CLI::add_command(
			'bp email',
			__NAMESPACE__ . '\\Command\\Email',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}
				},
			)
		);

		WP_CLI::add_command(
			'bp activity',
			__NAMESPACE__ . '\\Command\\Activity',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}

					if ( ! bp_is_active( 'activity' ) ) {
						WP_CLI::error( 'The Activity component is not active.' );
					}
				},
			)
		);

		WP_CLI::add_command(
			'bp activity favorite',
			__NAMESPACE__ . '\\Command\\Activity_Favorite',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}

					if ( ! bp_is_active( 'activity' ) ) {
						WP_CLI::error( 'The Activity component is not active.' );
					}
				},
			)
		);

		WP_CLI::add_command(
			'bp component',
			__NAMESPACE__ . '\\Command\\Components',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}
				},
			)
		);

		WP_CLI::add_command(
			'bp group',
			__NAMESPACE__ . '\\Command\\Group',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}

					if ( ! bp_is_active( 'groups' ) ) {
						WP_CLI::error( 'The Groups component is not active.' );
					}
				},
			)
		);

		WP_CLI::add_command(
			'bp group member',
			__NAMESPACE__ . '\\Command\\Group_Member',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}

					if ( ! bp_is_active( 'groups' ) ) {
						WP_CLI::error( 'The Groups component is not active.' );
					}
				},
			)
		);

		WP_CLI::add_command(
			'bp group invite',
			__NAMESPACE__ . '\\Command\\Group_Invite',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}

					if ( ! bp_is_active( 'groups' ) ) {
						WP_CLI::error( 'The Groups component is not active.' );
					}
				},
			)
		);

		WP_CLI::add_command(
			'bp member',
			__NAMESPACE__ . '\\Command\\Member',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}
				},
			)
		);

		WP_CLI::add_command(
			'bp friend',
			__NAMESPACE__ . '\\Command\\Friend',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}

					if ( ! bp_is_active( 'friends' ) ) {
						WP_CLI::error( 'The Connections component is not active.' );
					}
				},
			)
		);

		WP_CLI::add_command(
			'bp xprofile',
			__NAMESPACE__ . '\\Command\\XProfile',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}

					if ( ! bp_is_active( 'xprofile' ) ) {
						WP_CLI::error( 'The XProfile component is not active.' );
					}
				},
			)
		);

		WP_CLI::add_command(
			'bp xprofile group',
			__NAMESPACE__ . '\\Command\\XProfile_Group',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}

					if ( ! bp_is_active( 'xprofile' ) ) {
						WP_CLI::error( 'The XProfile component is not active.' );
					}
				},
			)
		);

		WP_CLI::add_command(
			'bp xprofile field',
			__NAMESPACE__ . '\\Command\\XProfile_Field',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}

					if ( ! bp_is_active( 'xprofile' ) ) {
						WP_CLI::error( 'The XProfile component is not active.' );
					}
				},
			)
		);

		WP_CLI::add_command(
			'bp xprofile data',
			__NAMESPACE__ . '\\Command\\XProfile_Data',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}

					if ( ! bp_is_active( 'xprofile' ) ) {
						WP_CLI::error( 'The XProfile component is not active.' );
					}
				},
			)
		);

		WP_CLI::add_command(
			'bp tool',
			__NAMESPACE__ . '\\Command\\Tool',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}

					require_once buddypress()->plugin_dir . 'bp-core/admin/bp-core-admin-tools.php';
				},
			)
		);

		WP_CLI::add_command(
			'bp message',
			__NAMESPACE__ . '\\Command\\Message',
			array(
				'before_invoke' => function() {
					if ( ! class_exists( 'Buddypress' ) ) {
						WP_CLI::error( 'The BuddyPress plugin is not active.' );
					}

					if ( ! bp_is_active( 'messages' ) ) {
						WP_CLI::error( 'The Message component is not active.' );
					}
				},
			)
		);
	}
);

Youez - 2016 - github.com/yon3zu
LinuXploit