original_string: public function check_capabilities() {
  		if ( $this->capability && ! call_user_func_array( 'current_user_can', (array) $this->capability ) ) {
  			return false;
  		}
  
  		if ( $this->theme_supports && ! call_user_func_array( 'current_theme_supports', (array) $this->theme_supports ) ) {
  			return false;
  		}
  
  		return true;
  	}
code: public function check_capabilities() {
  		if ( $this->capability && ! call_user_func_array( 'current_user_can', (array) $this->capability ) ) {
  			return false;
  		}
  
  		if ( $this->theme_supports && ! call_user_func_array( 'current_theme_supports', (array) $this->theme_supports ) ) {
  			return false;
  		}
  
  		return true;
  	}
code_tokens: public function check_capabilities ( ) { if ( $ this -> capability && ! call_user_func_array ( 'current_user_can' , ( array ) $ this -> capability ) ) { return false ; } if ( $ this -> theme_supports && ! call_user_func_array ( 'current_theme_supports' , ( array ) $ this -> theme_supports ) ) { return false ; } return true ; }
docstring: Checks required user capabilities and whether the theme has the
  feature support required by the section.
  
  @return bool
docstring_tokens: Checks required user capabilities and whether the theme has the feature support required by the section .