Ticket #5632: capabilities.phpdoc.diff
File capabilities.phpdoc.diff, 2.8 KB (added by , 17 years ago) |
---|
-
capabilities.php
1 1 <?php 2 /** 3 * {@internal Missing Description}} 4 * 5 * @package WordPress 6 * @subpackage User 7 */ 2 8 3 9 class WP_Roles { 4 10 var $roles; … … 130 136 131 137 class WP_User { 132 138 var $data; 139 140 /** 141 * The user's ID. 142 * 143 * @since 2.1.0 144 * @access public 145 * @var int 146 */ 133 147 var $ID = 0; 134 var $id = 0; // Deprecated, use $ID instead. 148 149 /** 150 * The user's ID. 151 * 152 * @since 2.0.0 153 * @access public 154 * @deprecated Use WP_User::$ID 155 * @see WP_User::$ID 156 * @var int 157 */ 158 var $id = 0; 159 160 /** 161 * The capabilities the user has. 162 * 163 * @since 2.0.0 164 * @access public 165 * @var array 166 */ 135 167 var $caps = array(); 168 169 /** 170 * {@internal Missing Description}} 171 * 172 * @since 2.0.0 173 * @access public 174 * @var unknown_type 175 */ 136 176 var $cap_key; 177 178 /** 179 * The roles the user is part of. 180 * 181 * @since 2.0.0 182 * @access public 183 * @var array 184 */ 137 185 var $roles = array(); 138 186 var $allcaps = array(); 139 187 … … 254 302 $this->get_role_caps(); 255 303 } 256 304 257 //has_cap(capability_or_role_name) or 258 //has_cap('edit_post', post_id) 305 /** 306 * {@internal Missing Short Description}} 307 * 308 * has_cap(capability_or_role_name) or has_cap('edit_post', post_id) 309 * {@internal Missing Long Description}} 310 * 311 * @since 2.0.0 312 * @access public 313 * 314 * @param unknown_type $cap 315 * @return unknown 316 */ 259 317 function has_cap($cap) { 260 318 if ( is_numeric($cap) ) 261 319 $cap = $this->translate_level_to_cap($cap); … … 280 338 281 339 } 282 340 283 // Map meta capabilities to primitive capabilities. 341 /** 342 * map_meta_cap() - Map meta capabilities to primitive capabilities 343 * 344 * {@internal Missing Long Description}} 345 * 346 * @since 2.0.0 347 * 348 * @param unknown_type $cap 349 * @param unknown_type $user_id 350 * @return unknown 351 */ 284 352 function map_meta_cap($cap, $user_id) { 285 353 $args = array_slice(func_get_args(), 2); 286 354 $caps = array(); … … 440 508 return $caps; 441 509 } 442 510 443 // Capability checking wrapper around the global $current_user object. 511 /** 512 * current_user_can() - Capability checking wrapper around the global $current_user object 513 * 514 * {@internal Missing Long Description}} 515 * 516 * @since 2.0.0 517 * 518 * @param unknown_type $capability 519 * @return unknown 520 */ 444 521 function current_user_can($capability) { 445 522 $current_user = wp_get_current_user(); 446 523 … … 453 530 return call_user_func_array(array(&$current_user, 'has_cap'), $args); 454 531 } 455 532 456 // Convenience wrappers around $wp_roles. 533 /** 534 * get_role() - Convenience wrappers around $wp_roles. 535 * 536 * {@internal Missing Long Description}} 537 * 538 * @since 2.0.0 539 * 540 * @param unknown_type $role 541 * @return unknown 542 */ 457 543 function get_role($role) { 458 544 global $wp_roles; 459 545