BP_Invites_Component: late_includes ()
包括后期的方法。
描述
只在特定页面上加载特定的代码。
源
文件:bp-invites /类/ class-bp-invites-component.php
public function late_includes() {// PHPUnit是否在运行if (defined('BP_TESTS_DIR')) {return;} //如果没有设置组件保释。如果(!Bp_is_invites_component ()) {return;} $actions = array('邀请','发送邀请','发送邀请');/ /验证操作。If (is_user_logged_in()) {If (!Bp_current_action () || bp_is_current_action('邀请')){require $this->路径。“bp-invites /动作/ invites.php”; // Specific to post requests. } elseif ( bp_is_post_request() && in_array( bp_current_action(), $actions, true ) ) { require $this->path . 'bp-invites/actions/' . bp_current_action() . '.php'; } if ( is_user_logged_in() && in_array( bp_current_action(), array( 'revoke-invite' ), true ) ) { require $this->path . 'bp-invites/actions/' . bp_current_action() . '.php'; } if ( is_user_logged_in() && in_array( bp_current_action(), array( 'revoke-invite-admin' ), true ) ) { require $this->path . 'bp-invites/actions/' . bp_current_action() . '.php'; } } // Screens - User profile integration. if ( bp_is_user() ) { require $this->path . 'bp-invites/screens/send-invites.php'; // Sub-nav items. if ( in_array( bp_current_action(), $actions, true ) ) { require $this->path . 'bp-invites/screens/' . bp_current_action() . '.php'; } } }
更新日志
版本 | 描述 |
---|---|
BuddyBoss 1.0.0 | 介绍了。 |