Skip to:
Content

bbPress.org


Ignore:
Timestamp:
07/24/2013 11:39:25 AM (12 years ago)
Author:
johnjamesjacoby
Message:

PHP 5.4 compat and related sanity checks and clean-up. Props boonebgorges. Fixes #2731.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/includes/extend/buddypress/loader.php

    r5045 r5048  
    5252     * Include BuddyPress classes and functions
    5353     */
    54     public function includes() {
     54    public function includes( $includes = array() ) {
    5555
    5656        // Helper BuddyPress functions
     
    8181     * @since bbPress (r3552)
    8282     */
    83     public function setup_globals() {
     83    public function setup_globals( $args = array() ) {
    8484        $bp = buddypress();
    8585
     
    9292            define( 'BP_FORUMS_SLUG', $this->id );
    9393
    94         // All globals for messaging component.
    95         $globals = array(
    96             'path'                  => BP_PLUGIN_DIR,
    97             'slug'                  => BP_FORUMS_SLUG,
    98             'root_slug'             => isset( $bp->pages->forums->slug ) ? $bp->pages->forums->slug : BP_FORUMS_SLUG,
    99             'has_directory'         => false,
    100             'notification_callback' => 'messages_format_notifications',
    101             'search_string'         => __( 'Search Forums...', 'bbpress' ),
    102         );
    103 
    104         parent::setup_globals( $globals );
     94        // All arguments for forums component
     95        $args = array(
     96            'path'          => BP_PLUGIN_DIR,
     97            'slug'          => BP_FORUMS_SLUG,
     98            'root_slug'     => isset( $bp->pages->forums->slug ) ? $bp->pages->forums->slug : BP_FORUMS_SLUG,
     99            'has_directory' => false,
     100            'search_string' => __( 'Search Forums...', 'bbpress' ),
     101        );
     102
     103        parent::setup_globals( $args );
    105104    }
    106105
     
    158157     * @since bbPress (r3552)
    159158     */
    160     public function setup_nav() {
     159    public function setup_nav( $main_nav = array(), $sub_nav = array() ) {
    161160
    162161        // Stop if there is no user displayed or logged in
     
    165164
    166165        // Define local variable(s)
    167         $sub_nav     = array();
    168166        $user_domain = '';
    169167
     
    243241     * @since bbPress (r3552)
    244242     */
    245     public function setup_admin_bar() {
    246 
    247         // Prevent debug notices
    248         $wp_admin_nav = array();
     243    public function setup_admin_bar( $wp_admin_nav = array() ) {
    249244
    250245        // Menus for logged in user
Note: See TracChangeset for help on using the changeset viewer.