Skip to:
Content

bbPress.org

Changeset 3334


Ignore:
Timestamp:
06/19/2011 09:36:03 AM (11 years ago)
Author:
johnjamesjacoby
Message:

Add php5 visibilities to main bbPress class.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/plugin/bbpress.php

    r3333 r3334  
    4747
    4848    /**
    49      * @var string Forum post type id
    50      */
    51     var $forum_post_type = '';
    52 
    53     /**
    54      * @var string Topic post type id
    55      */
    56     var $topic_post_type = '';
    57 
    58     /**
    59      * @var string Reply post type id
    60      */
    61     var $reply_post_type = '';
     49     * @public string Forum post type id
     50     */
     51    public $forum_post_type = '';
     52
     53    /**
     54     * @public string Topic post type id
     55     */
     56    public $topic_post_type = '';
     57
     58    /**
     59     * @ string Reply post type id
     60     */
     61    public $reply_post_type = '';
    6262
    6363    /** Taxonomies ************************************************************/
    6464
    6565    /**
    66      * @var string Topic tag id
    67      */
    68     var $topic_tag_id = '';
     66     * @public string Topic tag id
     67     */
     68    public $topic_tag_id = '';
    6969
    7070    /** Permastructs **********************************************************/
    7171   
    7272    /**
    73      * @var string User struct
    74      */
    75     var $user_id = '';
     73     * @public string User struct
     74     */
     75    public $user_id = '';
    7676   
    7777    /**
    78      * @var string View struct
    79      */
    80     var $view_id = '';
     78     * @public string View struct
     79     */
     80    public $view_id = '';
    8181   
    8282    /**
    83      * @var string Edit struct
    84      */
    85     var $edit_id = '';
     83     * @public string Edit struct
     84     */
     85    public $edit_id = '';
    8686   
    8787    /** Post statuses *********************************************************/
    8888
    8989    /**
    90      * @var string Closed post status id. Used by topics.
    91      */
    92     var $closed_status_id = '';
    93 
    94     /**
    95      * @var string Spam post status id. Used by topics and replies.
    96      */
    97     var $spam_status_id = '';
    98 
    99     /**
    100      * @var string Trash post status id. Used by topics and replies.
    101      */
    102     var $trash_status_id = '';
    103 
    104     /**
    105      * @var string Orphan post status id. Used by topics and replies.
    106      */
    107     var $orphan_status_id = '';
    108 
    109     /**
    110      * @var string Hidden post status id. Used by forums.
    111      */
    112     var $hidden_status_id = '';
     90     * @public string Closed post status id. Used by topics.
     91     */
     92    public $closed_status_id = '';
     93
     94    /**
     95     * @public string Spam post status id. Used by topics and replies.
     96     */
     97    public $spam_status_id = '';
     98
     99    /**
     100     * @public string Trash post status id. Used by topics and replies.
     101     */
     102    public $trash_status_id = '';
     103
     104    /**
     105     * @public string Orphan post status id. Used by topics and replies.
     106     */
     107    public $orphan_status_id = '';
     108
     109    /**
     110     * @public string Hidden post status id. Used by forums.
     111     */
     112    public $hidden_status_id = '';
    113113
    114114    /** Slugs *****************************************************************/
    115115
    116116    /**
    117      * @var string Root slug
    118      */
    119     var $root_slug = '';
    120 
    121     /**
    122      * @var string Forum slug
    123      */
    124     var $forum_slug = '';
    125 
    126     /**
    127      * @var string Topic slug
    128      */
    129     var $topic_slug = '';
    130 
    131     /**
    132      * @var string Topic archive slug
    133      */
    134     var $topic_archive_slug = '';
    135 
    136     /**
    137      * @var string Reply slug
    138      */
    139     var $reply_slug = '';
    140 
    141     /**
    142      * @var string Topic tag slug
    143      */
    144     var $topic_tag_slug = '';
    145 
    146     /**
    147      * @var string User slug
    148      */
    149     var $user_slug = '';
    150 
    151     /**
    152      * @var string View slug
    153      */
    154     var $view_slug = '';
     117     * @public string Root slug
     118     */
     119    public $root_slug = '';
     120
     121    /**
     122     * @public string Forum slug
     123     */
     124    public $forum_slug = '';
     125
     126    /**
     127     * @public string Topic slug
     128     */
     129    public $topic_slug = '';
     130
     131    /**
     132     * @public string Topic archive slug
     133     */
     134    public $topic_archive_slug = '';
     135
     136    /**
     137     * @public string Reply slug
     138     */
     139    public $reply_slug = '';
     140
     141    /**
     142     * @public string Topic tag slug
     143     */
     144    public $topic_tag_slug = '';
     145
     146    /**
     147     * @public string User slug
     148     */
     149    public $user_slug = '';
     150
     151    /**
     152     * @public string View slug
     153     */
     154    public $view_slug = '';
    155155
    156156    /** Paths *****************************************************************/
    157157
    158158    /**
    159      * @var string Absolute path to the bbPress plugin directory
    160      */
    161     var $plugin_dir = '';
    162 
    163     /**
    164      * @var string Absolute path to the bbPress themes directory
    165      */
    166     var $themes_dir = '';
    167 
    168     /**
    169      * @var string Absolute path to the bbPress language directory
    170      */
    171     var $lang_dir = '';
     159     * @public string Absolute path to the bbPress plugin directory
     160     */
     161    public $plugin_dir = '';
     162
     163    /**
     164     * @public string Absolute path to the bbPress themes directory
     165     */
     166    public $themes_dir = '';
     167
     168    /**
     169     * @public string Absolute path to the bbPress language directory
     170     */
     171    public $lang_dir = '';
    172172
    173173    /** URLs ******************************************************************/
    174174
    175175    /**
    176      * @var string URL to the bbPress plugin directory
    177      */
    178     var $plugin_url = '';
    179 
    180     /**
    181      * @var string URL to the bbPress themes directory
    182      */
    183     var $themes_url = '';
     176     * @public string URL to the bbPress plugin directory
     177     */
     178    public $plugin_url = '';
     179
     180    /**
     181     * @public string URL to the bbPress themes directory
     182     */
     183    public $themes_url = '';
    184184
    185185    /** Current ID's **********************************************************/
    186186
    187187    /**
    188      * @var string Current forum id
    189      */
    190     var $current_forum_id = null;
    191 
    192     /**
    193      * @var string Current topic id
    194      */
    195     var $current_topic_id = null;
    196 
    197     /**
    198      * @var string Current reply id
    199      */
    200     var $current_reply_id = null;
     188     * @public string Current forum id
     189     */
     190    public $current_forum_id = null;
     191
     192    /**
     193     * @public string Current topic id
     194     */
     195    public $current_topic_id = null;
     196
     197    /**
     198     * @public string Current reply id
     199     */
     200    public $current_reply_id = null;
    201201
    202202    /** Users *****************************************************************/
    203203
    204204    /**
    205      * @var object Current user
    206      */
    207     var $current_user = array();
    208 
    209     /**
    210      * @var object Displayed user
    211      */
    212     var $displayed_user = array();
     205     * @public object Current user
     206     */
     207    public $current_user = array();
     208
     209    /**
     210     * @public object Displayed user
     211     */
     212    public $displayed_user = array();
    213213
    214214    /** Queries ***************************************************************/
    215215
    216216    /**
    217      * @var WP_Query For forums
    218      */
    219     var $forum_query = array();
    220 
    221     /**
    222      * @var WP_Query For topics
    223      */
    224     var $topic_query = array();
    225 
    226     /**
    227      * @var WP_Query For replies
    228      */
    229     var $reply_query = array();
     217     * @public WP_Query For forums
     218     */
     219    public $forum_query = array();
     220
     221    /**
     222     * @public WP_Query For topics
     223     */
     224    public $topic_query = array();
     225
     226    /**
     227     * @public WP_Query For replies
     228     */
     229    public $reply_query = array();
    230230
    231231    /** Arrays ****************************************************************/
    232232
    233233    /**
    234      * @var array Sub Forums
    235      */
    236     var $sub_forums = array();
     234     * @public array Sub Forums
     235     */
     236    public $sub_forums = array();
    237237
    238238    /** Errors ****************************************************************/
    239239
    240240    /**
    241      * @var WP_Error Used to log and display errors
    242      */
    243     var $errors = array();
     241     * @public WP_Error Used to log and display errors
     242     */
     243    public $errors = array();
    244244
    245245    /** Views *****************************************************************/
    246246
    247247    /**
    248      * @var array An array of registered bbPress views
    249      */
    250     var $views = array();
     248     * @public array An array of registered bbPress views
     249     */
     250    public $views = array();
    251251
    252252    /** Forms *****************************************************************/
    253253
    254254    /**
    255      * @var int The current tab index for form building
    256      */
    257     var $tab_index = 0;
     255     * @public int The current tab index for form building
     256     */
     257    public $tab_index = 0;
    258258
    259259    /** Theme Compat **********************************************************/
    260260
    261261    /**
    262      * @var string Theme to use for theme compatibility
    263      */
    264     var $theme_compat = '';
     262     * @public string Theme to use for theme compatibility
     263     */
     264    public $theme_compat = '';
    265265
    266266    /** Plugins ***************************************************************/
    267267   
    268268    /**
    269      * @var mixed bbPress plugins that need a global data store should use this
    270      */
    271     var $plugins = false;
     269     * @public mixed bbPress plugins that need a global data store should use this
     270     */
     271    public $plugins = false;
    272272
    273273    /** Functions *************************************************************/
     
    280280     * @uses bbPress::__construct() Setup the globals needed
    281281     */
    282     function bbPress() {
     282    public function bbPress() {
    283283        $this->__construct();
    284284    }
     
    293293     * @uses bbPress::_setup_actions() Setup the hooks and actions
    294294     */
    295     function __construct() {
    296         $this->_setup_globals();
    297         $this->_includes();
    298         $this->_setup_actions();
     295    public function __construct() {
     296        $this->setup_globals();
     297        $this->includes();
     298        $this->setup_actions();
    299299    }
    300300
     
    309309     * @uses apply_filters() Calls various filters
    310310     */
    311     function _setup_globals() {
     311    private function setup_globals() {
    312312
    313313        /** Paths *************************************************************/
     
    392392     * @uses is_admin() If in WordPress admin, load additional file
    393393     */
    394     function _includes() {
     394    private function includes() {
    395395
    396396        /** Individual files **************************************************/
     
    448448     * @uses add_action() To add various actions
    449449     */
    450     function _setup_actions() {
     450    private function setup_actions() {
    451451
    452452        // Register bbPress activation/deactivation sequences
     
    506506     * @return bool True on success, false on failure
    507507     */
    508     function load_textdomain() {
     508    public function load_textdomain() {
    509509
    510510        // Allow locale to be filtered
     
    538538     * @return bool True on success, false on failure
    539539     */
    540     function register_theme_directory() {
     540    public function register_theme_directory() {
    541541        return register_theme_directory( $this->themes_dir );
    542542    }
     
    553553     *                        sent to register_post_type()
    554554     */
    555     function register_post_types() {
     555    public function register_post_types() {
    556556
    557557        /** Forums ************************************************************/
     
    737737     *                           modify $wp_post_statuses accordingly
    738738     */
    739     function register_post_statuses() {
     739    public function register_post_statuses() {
    740740        global $wp_post_statuses;
    741741
     
    811811     * @uses register_taxonomy() To register the taxonomy
    812812     */
    813     function register_taxonomies() {
     813    public function register_taxonomies() {
    814814
    815815        // Topic tag labels
     
    861861     * @uses bbp_register_view() To register the views
    862862     */
    863     function register_views() {
     863    public function register_views() {
    864864
    865865        // Topics with no replies
     
    886886     * @uses wp_get_current_user()
    887887     */
    888     function setup_current_user() {
     888    public function setup_current_user() {
    889889        $this->current_user = wp_get_current_user();
    890890    }
     
    897897     * @uses add_rewrite_tag() To add the rewrite tags
    898898     */
    899     function add_rewrite_tags() {
     899    public function add_rewrite_tags() {
    900900
    901901        // Pad attributes
     
    926926     *                                $wp_rewrite->rules
    927927     */
    928     function generate_rewrite_rules( $wp_rewrite ) {
     928    public function generate_rewrite_rules( $wp_rewrite ) {
    929929
    930930        // New rules to merge with existing
Note: See TracChangeset for help on using the changeset viewer.